heapify array style