#include <iostream>
class A
{
public:
int x;
A(int x)
{
this ->x = x;
}
};
struct B
{
int x;
B(int x)
{
this ->x = x;
}
};
int main()
{
A a (1);
B b (2);
std::cout << a.x << std::endl << b.x << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2xhc3MgQQp7CnB1YmxpYzoKCWludCB4OwoJQShpbnQgeCkKCXsKCQl0aGlzIC0+eCA9IHg7Cgl9Cn07CgpzdHJ1Y3QgQgp7CglpbnQgeDsKCUIoaW50IHgpCgl7CgkJdGhpcyAtPnggPSB4OwoJfQp9OwoKaW50IG1haW4oKQp7CglBIGEgKDEpOwoJQiBiICgyKTsKCXN0ZDo6Y291dCA8PCBhLnggPDwgc3RkOjplbmRsIDw8IGIueCA8PCBzdGQ6OmVuZGw7Cn0K