exercises 1.8, 1.9