operator <<, operator >>