public int CompareTo(node <T> other) { return(comparer.CompareTo(other.key)); }
public bool equal(node <T> other) { return(comparer.CompareTo(other.key) == 0); }