finish exercise 4.1-1