Add C++ Primer Exercise 2-19.
Add Exercise 2-20 from C++ Primer.
Add Exercise 2-21 and 2-22 from C++ Primer.
Add C++ Primer exercise 2-23.