solve exercise 43.10