complete exercise 1