Common Data Structures and Methods in C++ STL