Exercises 20-34.