add ex5_1~33 finish chapter5