Complete exercise 2.05