complete exercise 4