exercises 1.41 and 42