Add Ex 15
add ex16
Finish ex17, cool