added exercise 1-9