C++ Tutorial STL Algorithms Heap 9 codes