import java.util.*;
import java.lang.*;
import java.io.*;
abstract class A{
abstract void callme();
public void normal(){
System.
out.
println("this is concrete method"); }
}
class B extends A{
void callme(){
System.
out.
println("this is callme."); }
public static void main
(String[] args
){ B b = new B();
b.callme();
b.normal();
}
}
CgppbXBvcnQgamF2YS51dGlsLio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmFic3RyYWN0IGNsYXNzIEF7CgphYnN0cmFjdCB2b2lkIGNhbGxtZSgpOwoKcHVibGljIHZvaWQgbm9ybWFsKCl7ClN5c3RlbS5vdXQucHJpbnRsbigidGhpcyBpcyBjb25jcmV0ZSBtZXRob2QiKTsKICB9ICAKfQoKY2xhc3MgQiBleHRlbmRzIEF7CnZvaWQgY2FsbG1lKCl7ClN5c3RlbS5vdXQucHJpbnRsbigidGhpcyBpcyBjYWxsbWUuIik7IAogfQpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKXsKICBCIGIgPSBuZXcgQigpOwogIGIuY2FsbG1lKCk7CiAgYi5ub3JtYWwoKTsKICB9Cn0=