Added the solution to Question 30.