Solve problem 28