/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class A {
public int n = 1;
public int get() { return n; }
}
class B extends A {
public int n = 2;
public int get() { return n; }
}
class javaprog {
public static void main
(String args
[]) { B b = new B();
A a = b;
} }
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KCiBjbGFzcyBBIHsKICAgICBwdWJsaWMgaW50IG4gPSAxOwogICAgIHB1YmxpYyBpbnQgZ2V0KCkgeyByZXR1cm4gbjsgfQp9CiBjbGFzcyBCIGV4dGVuZHMgQSB7CiAgICAgcHVibGljIGludCBuID0gMjsKICAgICBwdWJsaWMgaW50IGdldCgpIHsgcmV0dXJuIG47IH0KfQpjbGFzcyBqYXZhcHJvZyB7CiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nIGFyZ3NbXSkgewogICAgQiBiID0gbmV3IEIoKTsKICAgIEEgYSA9IGI7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oImEgPSBiIik7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYS5nZXQoKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYS5uKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihiLm4pOwp9IH0=