import java.util.*;
import java.lang.*;
import java.io.*;
interface IBase{
int value = 12;
int func();
}
class Sub implements IBase{
Sub(){
//
}
public int func(){
return value;
}
}
class Ideone
{
{
Sub sub = new Sub();
System.
out.
println(sub.
value); System.
out.
println(sub.
func());
IBase base = new Sub();
System.
out.
println(base.
value); System.
out.
println(sub.
func()); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbnRlcmZhY2UgSUJhc2V7CglpbnQgdmFsdWUgPSAxMjsKCWludCBmdW5jKCk7Cn0KCmNsYXNzIFN1YiBpbXBsZW1lbnRzIElCYXNlewoJU3ViKCl7CgkJLy8KCX0KCXB1YmxpYyBpbnQgZnVuYygpewoJCXJldHVybiB2YWx1ZTsKCX0KfQoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN1YiBzdWIgPSBuZXcgU3ViKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN1Yi52YWx1ZSk7CgkJU3lzdGVtLm91dC5wcmludGxuKHN1Yi5mdW5jKCkpOwoJCQoJCUlCYXNlIGJhc2UgPSBuZXcgU3ViKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKGJhc2UudmFsdWUpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihzdWIuZnVuYygpKTsKCX0KfQ==