problem 50 solved