All excercises from C++ Primer Plus 6-th edition