add chap3_sec4 and chap3_sec5 source
update generated file