exercise 2.40 completed