solve exercise 32.03