Solve problem 58