class D; class C { D *d; public: void f1(); void f2(); void f3(); void f4(); void f5(); void f6(); void f7(); void f8(); void f9(); void f10(); void f11(); void f12(); void f13(); void f14(); void f15(); void f16(); void f17(); void f18(); void f19(); void f20(); void f21(); void f22(); };