Applying Textbook Data Structures for Real Life Wins – Heap