heapify mod