Exercise 6 finished.