chap2, p2,p3