exercise 8,9,10