add ostream & operator <<.