complete chapter8.2