/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
class point
{
public void print
() { System.
out.
println("base"); } }
class point3d extends point
{
@Override
public void print
() { System.
out.
println("derived"); } }
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
// your code goes here
point p1, p2;
p1 = new point();
p1.print();
p2 = new point3d();
p2.print();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgpjbGFzcyBwb2ludAp7CglwdWJsaWMgdm9pZCBwcmludCgpIHsgU3lzdGVtLm91dC5wcmludGxuKCJiYXNlIik7IH0KfQpjbGFzcyBwb2ludDNkIGV4dGVuZHMgcG9pbnQKewoJQE92ZXJyaWRlCglwdWJsaWMgdm9pZCBwcmludCgpIHsgU3lzdGVtLm91dC5wcmludGxuKCJkZXJpdmVkIik7IH0KfQoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgkJcG9pbnQgcDEsIHAyOwoJCXAxID0gbmV3IHBvaW50KCk7CgkJcDEucHJpbnQoKTsKCQlwMiA9IG5ldyBwb2ludDNkKCk7CgkJcDIucHJpbnQoKTsKCX0KfQ==