exercise 9.4, Page320