chapter 9: exercise 6