Exercise 2.04