finish chapter 2 execises