add exercise 1.15 to 1.21