exercises 3.24 through 26