Exercise 15.10b