DHeap, 3 and 4 works...