Added the solution to Question 17.