problem 34 solved