add exercise4_2