C++ Primer 5e exercises.