class C1{public: C1(){}; ~C1(); int flag; void SetVar()|flag=1;};}class C2 : private C1{}class C3 : public C2{}
class C2 : private C1