Complete exercise 2.35