complete exercise 32