Incomplete exercise 7.8