Complete exercise 2