iterHeap and root to last parent heap