chapter 2 exercise 8