exercise 4.49