class A
{
A show()
{
System.out.println("super");
return this; // return as it is
}
}
class B extends A
{
@Override
B show()
{
System.out.println("supreme");
return this; // return as it is
}
}
class F
{
public static void main(String[] args){
B r= new B();
r.show();
}
}