finish exercise 1 for chapter 03