class a{int aa;public:a(int aaa=0):aa(aaa){}};class b:public a{int bb;public:b(int bbb=0):a(bbb){}};class c:public b{int ccc;public:c(int ccc=0):b(ccc){}};int main(){a aa;b bb;c cc;}
c::int(y):B(y){}