exercises 2.81 and 82