completed exercises 6 and 9