Incomplete exercise 7.6