add ex 3.16
add 3.16 explanation