problem 58