Exercises 5.33 through 5.35