Rework NP-complete chapter