When operator ++ or operator -- is declared as a non-member function, it must be declared to take either: