Added the solution to Question 22.