Exercises 2.42 to 2.45