C++ standard library - self-study tutorial and reference manual part1