Introduction to C++ STL