Finish exercise 22.