Incomplete exercise 6.3