exercise 2.44