Exercise 1.11
Exercise 1.12