Added the solution to Question 47.