#include <iostream>
using namespace std;
class A
{
protected:
int a;
private:
float b;
public:
double c;
A(int x,float y,double z)
{
a=x;
b=y;
c=z;
}
};
class B: public A
{
public:
B(int x,float y,double z): A(x,y,z)
{
}
};
class C: public B
{
public:
C(int x,float y,double z): B(x,y,z)
{
}
};
main(){
cout<<obj.a<<endl;
cout<<obj.b<<endl;
cout<<obj.c<<endl;
cout<<obj.c+obj.a+obj.b<<endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmNsYXNzIEEKewogICAgcHJvdGVjdGVkOgogICAgaW50IGE7CiAgICBwcml2YXRlOgogICAgZmxvYXQgYjsKICAgIHB1YmxpYzoKICAgIGRvdWJsZSBjOwogICAgQShpbnQgeCxmbG9hdCB5LGRvdWJsZSB6KQogICAgewogICAgICAgIGE9eDsKICAgICAgICBiPXk7CiAgICAgICAgYz16OwoKICAgIH0KCn07CmNsYXNzIEI6IHB1YmxpYyBBCnsKICAgIHB1YmxpYzoKICAgIEIoaW50IHgsZmxvYXQgeSxkb3VibGUgeik6IEEoeCx5LHopCiAgICB7CgogICAgfQoKfTsKCmNsYXNzIEM6IHB1YmxpYyBCCnsKICAgIHB1YmxpYzoKICAgIEMoaW50IHgsZmxvYXQgeSxkb3VibGUgeik6IEIoeCx5LHopCiAgICB7CgogICAgfQoKfTsKbWFpbigpewpjb3V0PDxvYmouYTw8ZW5kbDsKY291dDw8b2JqLmI8PGVuZGw7CmNvdXQ8PG9iai5jPDxlbmRsOwpjb3V0PDxvYmouYytvYmouYStvYmouYjw8ZW5kbDsKCn0=