public int Length() { return heap.Length(); }
public bool Loop() { while (heap.Length() > 0) { if (Step()) { return(true); } } return(false); }