add exercise 9.5
add 9_5_2