exercise 1.37 completed