Exercises 2.32 - 2.35