solve exercise 43.05