Exercise 6 before deleting unnecessary stuff.