problem 51