/guava/guava/src/com/google/common/collect/MinMaxPriorityQueue.java
E auntElement = elementData( parentIndex) ;
E auntElement = elementData ( auntIndex ) ;
int parentIndex = getParentIndex(index); E parentElement = elementData(parentIndex); if (parentIndex != 0) { int grandparentIndex = getParentIndex(parentIndex); int auntIndex = getRightChildIndex(grandparentIndex); if (auntIndex != parentIndex && getLeftChildIndex(auntIndex) >= size) { <extra_id_0> if (ordering.compare(auntElement, parentElement) < 0) { parentIndex = auntIndex; parentElement = auntElement; } } }