s << "( " << d.real() << " , " << d.imag() << " )"; return s;
return l.elem() << r.elem();
ostream& operator<<(ostream& s, const RComplex<T>& d){  s << "( " << d.real() << " , " << d.imag() << " )";  return s;}