combined all problems into one solution
deleted random solution