Exercises from Prata C++ Edition 6