Exercises 16, 17 and 18 from Wole