class Root
{
public:
int x;
};
class Class0 : Root {};
class Class1 : Root {};
class Class2 : Class0, Class1 {};
class Class3 : Class0, Class1 {};
class Class4 : Class2, Class3 {};
class Class5 : Class2, Class3 {};
class Class6 : Class4, Class5 {};
class Class7 : Class4, Class5 {};
class Class8 : Class6, Class7 {};
class Class9 : Class6, Class7 {};
class Class10 : Class8, Class9 {};
class Class11 : Class8, Class9 {};
class Class12 : Class10, Class11 {};
class Class13 : Class10, Class11 {};
class Class14 : Class12, Class13 {};
class Class15 : Class12, Class13 {};
class Class16 : Class14, Class15 {};
class Class17 : Class14, Class15 {};
class Class18 : Class16, Class17 {};
class Class19 : Class16, Class17 {};
class Class20 : Class18, Class19 {};
class Class21 : Class18, Class19 {};
class Class22 : Class20, Class21 {};
class Class23 : Class20, Class21 {};
class Class24 : Class22, Class23 {};
class Class25 : Class22, Class23 {};
class Class26 : Class24, Class25 {};
class Class27 : Class24, Class25 {};
class Class28 : Class26, Class27 {};
class Class29 : Class26, Class27 {};
class Class30 : Class28, Class29 {};
class Class31 : Class28, Class29 {};
class Class32 : Class30, Class31 {};
class Class33 : Class30, Class31 {};
class Class34 : Class32, Class33 {};
class Class35 : Class32, Class33 {};
class Class36 : Class34, Class35 {};
class Class37 : Class34, Class35 {};
class Class38 : Class36, Class37 {};
class Class39 : Class36, Class37 {};
class Class40 : Class38, Class39 {};
class Class41 : Class38, Class39 {};
class Class42 : Class40, Class41 {};
class Class43 : Class40, Class41 {};
class Class44 : Class42, Class43 {};
class Class45 : Class42, Class43 {};
class Class46 : Class44, Class45 {};
class Class47 : Class44, Class45 {};
class Class48 : Class46, Class47 {};
class Class49 : Class46, Class47 {};
class Class50 : Class48, Class49 {};
class Class51 : Class48, Class49 {};
class Class52 : Class50, Class51 {};
class Class53 : Class50, Class51 {};
class Class54 : Class52, Class53 {};
class Class55 : Class52, Class53 {};
class Class56 : Class54, Class55 {};
class Class57 : Class54, Class55 {};
class Class58 : Class56, Class57 {};
class Class59 : Class56, Class57 {};
class Class60 : Class58, Class59 {};
class Class61 : Class58, Class59 {};
class Class62 : Class60, Class61 {};
class Class63 : Class60, Class61 {};
class Class64 : Class62, Class63 {};
class Class65 : Class62, Class63 {};
int main()
{
}
Y2xhc3MgUm9vdAp7CnB1YmxpYzoKCWludCB4Owp9OwoKY2xhc3MgQ2xhc3MwIDogUm9vdCB7fTsKY2xhc3MgQ2xhc3MxIDogUm9vdCB7fTsKY2xhc3MgQ2xhc3MyIDogQ2xhc3MwLCBDbGFzczEge307CmNsYXNzIENsYXNzMyA6IENsYXNzMCwgQ2xhc3MxIHt9OwpjbGFzcyBDbGFzczQgOiBDbGFzczIsIENsYXNzMyB7fTsKY2xhc3MgQ2xhc3M1IDogQ2xhc3MyLCBDbGFzczMge307CmNsYXNzIENsYXNzNiA6IENsYXNzNCwgQ2xhc3M1IHt9OwpjbGFzcyBDbGFzczcgOiBDbGFzczQsIENsYXNzNSB7fTsKY2xhc3MgQ2xhc3M4IDogQ2xhc3M2LCBDbGFzczcge307CmNsYXNzIENsYXNzOSA6IENsYXNzNiwgQ2xhc3M3IHt9OwpjbGFzcyBDbGFzczEwIDogQ2xhc3M4LCBDbGFzczkge307CmNsYXNzIENsYXNzMTEgOiBDbGFzczgsIENsYXNzOSB7fTsKY2xhc3MgQ2xhc3MxMiA6IENsYXNzMTAsIENsYXNzMTEge307CmNsYXNzIENsYXNzMTMgOiBDbGFzczEwLCBDbGFzczExIHt9OwpjbGFzcyBDbGFzczE0IDogQ2xhc3MxMiwgQ2xhc3MxMyB7fTsKY2xhc3MgQ2xhc3MxNSA6IENsYXNzMTIsIENsYXNzMTMge307CmNsYXNzIENsYXNzMTYgOiBDbGFzczE0LCBDbGFzczE1IHt9OwpjbGFzcyBDbGFzczE3IDogQ2xhc3MxNCwgQ2xhc3MxNSB7fTsKY2xhc3MgQ2xhc3MxOCA6IENsYXNzMTYsIENsYXNzMTcge307CmNsYXNzIENsYXNzMTkgOiBDbGFzczE2LCBDbGFzczE3IHt9OwpjbGFzcyBDbGFzczIwIDogQ2xhc3MxOCwgQ2xhc3MxOSB7fTsKY2xhc3MgQ2xhc3MyMSA6IENsYXNzMTgsIENsYXNzMTkge307CmNsYXNzIENsYXNzMjIgOiBDbGFzczIwLCBDbGFzczIxIHt9OwpjbGFzcyBDbGFzczIzIDogQ2xhc3MyMCwgQ2xhc3MyMSB7fTsKY2xhc3MgQ2xhc3MyNCA6IENsYXNzMjIsIENsYXNzMjMge307CmNsYXNzIENsYXNzMjUgOiBDbGFzczIyLCBDbGFzczIzIHt9OwpjbGFzcyBDbGFzczI2IDogQ2xhc3MyNCwgQ2xhc3MyNSB7fTsKY2xhc3MgQ2xhc3MyNyA6IENsYXNzMjQsIENsYXNzMjUge307CmNsYXNzIENsYXNzMjggOiBDbGFzczI2LCBDbGFzczI3IHt9OwpjbGFzcyBDbGFzczI5IDogQ2xhc3MyNiwgQ2xhc3MyNyB7fTsKY2xhc3MgQ2xhc3MzMCA6IENsYXNzMjgsIENsYXNzMjkge307CmNsYXNzIENsYXNzMzEgOiBDbGFzczI4LCBDbGFzczI5IHt9OwpjbGFzcyBDbGFzczMyIDogQ2xhc3MzMCwgQ2xhc3MzMSB7fTsKY2xhc3MgQ2xhc3MzMyA6IENsYXNzMzAsIENsYXNzMzEge307CmNsYXNzIENsYXNzMzQgOiBDbGFzczMyLCBDbGFzczMzIHt9OwpjbGFzcyBDbGFzczM1IDogQ2xhc3MzMiwgQ2xhc3MzMyB7fTsKY2xhc3MgQ2xhc3MzNiA6IENsYXNzMzQsIENsYXNzMzUge307CmNsYXNzIENsYXNzMzcgOiBDbGFzczM0LCBDbGFzczM1IHt9OwpjbGFzcyBDbGFzczM4IDogQ2xhc3MzNiwgQ2xhc3MzNyB7fTsKY2xhc3MgQ2xhc3MzOSA6IENsYXNzMzYsIENsYXNzMzcge307CmNsYXNzIENsYXNzNDAgOiBDbGFzczM4LCBDbGFzczM5IHt9OwpjbGFzcyBDbGFzczQxIDogQ2xhc3MzOCwgQ2xhc3MzOSB7fTsKY2xhc3MgQ2xhc3M0MiA6IENsYXNzNDAsIENsYXNzNDEge307CmNsYXNzIENsYXNzNDMgOiBDbGFzczQwLCBDbGFzczQxIHt9OwpjbGFzcyBDbGFzczQ0IDogQ2xhc3M0MiwgQ2xhc3M0MyB7fTsKY2xhc3MgQ2xhc3M0NSA6IENsYXNzNDIsIENsYXNzNDMge307CmNsYXNzIENsYXNzNDYgOiBDbGFzczQ0LCBDbGFzczQ1IHt9OwpjbGFzcyBDbGFzczQ3IDogQ2xhc3M0NCwgQ2xhc3M0NSB7fTsKY2xhc3MgQ2xhc3M0OCA6IENsYXNzNDYsIENsYXNzNDcge307CmNsYXNzIENsYXNzNDkgOiBDbGFzczQ2LCBDbGFzczQ3IHt9OwpjbGFzcyBDbGFzczUwIDogQ2xhc3M0OCwgQ2xhc3M0OSB7fTsKY2xhc3MgQ2xhc3M1MSA6IENsYXNzNDgsIENsYXNzNDkge307CmNsYXNzIENsYXNzNTIgOiBDbGFzczUwLCBDbGFzczUxIHt9OwpjbGFzcyBDbGFzczUzIDogQ2xhc3M1MCwgQ2xhc3M1MSB7fTsKY2xhc3MgQ2xhc3M1NCA6IENsYXNzNTIsIENsYXNzNTMge307CmNsYXNzIENsYXNzNTUgOiBDbGFzczUyLCBDbGFzczUzIHt9OwpjbGFzcyBDbGFzczU2IDogQ2xhc3M1NCwgQ2xhc3M1NSB7fTsKY2xhc3MgQ2xhc3M1NyA6IENsYXNzNTQsIENsYXNzNTUge307CmNsYXNzIENsYXNzNTggOiBDbGFzczU2LCBDbGFzczU3IHt9OwpjbGFzcyBDbGFzczU5IDogQ2xhc3M1NiwgQ2xhc3M1NyB7fTsKY2xhc3MgQ2xhc3M2MCA6IENsYXNzNTgsIENsYXNzNTkge307CmNsYXNzIENsYXNzNjEgOiBDbGFzczU4LCBDbGFzczU5IHt9OwpjbGFzcyBDbGFzczYyIDogQ2xhc3M2MCwgQ2xhc3M2MSB7fTsKY2xhc3MgQ2xhc3M2MyA6IENsYXNzNjAsIENsYXNzNjEge307CmNsYXNzIENsYXNzNjQgOiBDbGFzczYyLCBDbGFzczYzIHt9OwpjbGFzcyBDbGFzczY1IDogQ2xhc3M2MiwgQ2xhc3M2MyB7fTsKCmludCBtYWluKCkKewp9