Exercise 1.32
Exercise 1.33