Adjusted java max heap
Added logarithmic ranges.
Adjusted java max heap
Reverse ancestors/descendants.