#include <iostream>

using namespace std;

class P{
    private:
    int* i=new int(5);
    public:
    ~P(){delete i;};
    int a(){return *i;};
};

void f(P& p){};

int main()
{
    P a;
    cout<<a.a()<<endl;
    f(a);
    cout<<a.a()<<endl;
    return 0;
}