chap2: 4.2