We can overload "+" operator in 2 ways. one way is using member function, another way is using non-member function. for example:
struct X { // me