Added the solution to Question 43.