Exercises 2.33 - 2.38