Exercise 23.