complete exercise 9