/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
class Parent {
public void run() {
System.
out.
println("You are a parent"); }
}
class Child extends Parent {
@Override
public void run() {
System.
out.
println("You are a child"); }
}
class Test {
public static void main
(String[] args
) { Parent child = new Child();
child.run(); // <- prints "you are a child"
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBQYXJlbnQgewoKICAgcHVibGljIHZvaWQgcnVuKCkgewogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIllvdSBhcmUgYSBwYXJlbnQiKTsKICAgfQp9CgpjbGFzcyBDaGlsZCBleHRlbmRzIFBhcmVudCB7CgogICBAT3ZlcnJpZGUKICAgcHVibGljIHZvaWQgcnVuKCkgewogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIllvdSBhcmUgYSBjaGlsZCIpOwogICB9Cn0KCgpjbGFzcyBUZXN0IHsKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgICAgICBQYXJlbnQgY2hpbGQgPSBuZXcgQ2hpbGQoKTsKICAgICAgICBjaGlsZC5ydW4oKTsgLy8gPC0gcHJpbnRzICJ5b3UgYXJlIGEgY2hpbGQiCiAgICB9Cn0K