3496EN_Chap04_Code