This is exercise 6