solve exercise 45.04