/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
interface employee{
void saldetails();
void perdetails();
}
abstract class perEmp implements employee{
public void perdetails(){
System.
out.
println("per details"); }} class Programmer extends perEmp{
public void saldetails(){
perdetails();
System.
out.
println("sal details"); } public static void main
(String[] args
) { perEmp emp=new Programmer();
emp.saldetails(); }}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmludGVyZmFjZSBlbXBsb3llZXsKIHZvaWQgc2FsZGV0YWlscygpOwogdm9pZCBwZXJkZXRhaWxzKCk7Cn0KYWJzdHJhY3QgY2xhc3MgcGVyRW1wIGltcGxlbWVudHMgZW1wbG95ZWV7CiBwdWJsaWMgdm9pZCBwZXJkZXRhaWxzKCl7CiAgU3lzdGVtLm91dC5wcmludGxuKCJwZXIgZGV0YWlscyIpOyB9fQogY2xhc3MgUHJvZ3JhbW1lciBleHRlbmRzIHBlckVtcHsKIHB1YmxpYyB2b2lkIHNhbGRldGFpbHMoKXsKICBwZXJkZXRhaWxzKCk7CiAgU3lzdGVtLm91dC5wcmludGxuKCJzYWwgZGV0YWlscyIpOyB9CiBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgcGVyRW1wIGVtcD1uZXcgUHJvZ3JhbW1lcigpOwogIGVtcC5zYWxkZXRhaWxzKCk7IH19