exercises 17-20