chapter4(test2)