The list of C++ exercises
Usage of std::shared_ptr. Part 2