Finish exercise 8.