public override string ToString() { return "(" + GetType().Name + " " + A.ToString() + " " + B.ToString() + ")"; }