#include <iostream>
using namespace std;
class A
{
protected:
static int x;
private:
int y;
public:
A(int i)
{
x = i;
y = -i + 4;
}
int put_x(A a) { return a.x + a.y; }
};
int A::x = 7;
int main()
{
A a(10);
cout << a.put_x(20);
return 0;
}