solve exercise 32.13