Added the solution to Question 56.