solve exercise 44.12