completed exercises 1 to 6 and exercises 9,10