Implicit Tree Structure in an Array - Array-Based Heap Implementation | OneNoughtOne