Update My5Heap
Fix the bug that deleteMax does not alway returns the highest priority.
Refactor to reduce redundant code.