Chapter 6 exercise 4