Finished Exercise 1.