Exercise 2 added.