Exercise 2.83
Exercise 2.84