add ex 2.51
add ex 2.52