Finished up to Question 5