Exercise 2.32.