Opertor Overloading is like that
giving new meaning to existing C++ operators
making c++ operators works with objects
both a and b
either a or b