Exercise 01-05 finished.