still working on bi heap remove min