Exercises for Bjarne Stroustrup: The C++ Programming Language (4th Edition).