// Adds x to the heap x. func Push(h heap.Interface, x interface{}) { h.Push(x) siftUp(h, h.Len()-1) }