up to reheap in the insert function.

Running