#include <iostream>
using namespace std;

class A
{
	int i;
	public:
	A(int i=0):i(i){}

	const A& operator+(const A& o)
	{
		return A(i+o.i);
	}
	void show()
	{
		cout<<i<<endl;
	}
};

int main()
{
	A b(2),c(3);
	A a=b+c;
	a.show();
	return 0;
}