Solve Problem 56