ICPC-Library Algorithms and Data Structures in C++ intended to be competitive, simple and fast to run