Improved Max Heap