Exercise 5 finished.