solve exercise 35.09