src/ch3/ex14: add.
src/ch3/ex15: add.
src/ch3/ex16: add.
src/ch3/ex17: add.