Incomplete exercise 7.9