Heap Sort on array