Added documentation to Question 2.