solve exercise 42.03