Done Exercise 1.11
Done Exercise 1.12
Done Exercise 1.13