class A { Int x;} class B { Int x; Int equal(B that) { return this.x == that.x }} class C extends B{} { printInt(new B(1).equal(new C(2))); printChar(10);}