Exercise 01-08 finished.