Added the solution to Question 42.