added Exercise 7;