finish chapter8 ex2