add ex3.41--3.49, section 3.4 finished