solve exercise 43.07