Exercise 7 added.