MinHeap (inherits from MaxHeap)