Initial cut of Heap based on Array