Exercise 5 updated.