Done Exercise 1.9
Done Exercise 1.10