added exercise 1-14