Mental Model
Keep the smaller half of numbers in one heap and the larger half in another heap to quickly find the middle value.
Analogy: Imagine two baskets: one holds smaller fruits, the other holds bigger fruits. The middle fruit is the one between these baskets.
MaxHeap (smaller half): 10 -> 5 -> 3 -> null MinHeap (larger half): 12 -> 15 -> 20 -> null
