problem 55 solved