solve exercise 43.11