#include <iostream>

class FalseAdd
{

int i;

public:

FalseAdd (int ii) : i(ii) {}
int operator& ()
{

return i;

}

};

void main ()
{

/* L'operatore "&" */

FalseAdd m(1);
FalseAdd* mp=&m;
int i;
i = &m;
cout << i << endl;

}