solve exercise 32.09