exercises 3.59 and 60