Added the solution to Question 57.