/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
10);
}
}
class Person{
public void eat(){
}
public void walk(){
System.
out.
println("use legs");
}
public void breathe(){
System.
out.
println("need air");
}
}
class Student extends Person{
public void eat(Person other){
System.
out.
println("eat food together");
}
public void party(){
System.
out.
println("friday night");
}
public void breathe(){
System.
out.
println("long breaths");
}
}
class Faculty extends Person{
public void eat(){
System.
out.
println("fast eaters");
}
public void walk(){
System.
out.
println("fast walkers");
}
public void lecture(){
eat();
System.
out.
println("be clear");
}
}
class CSEStudent extends Student{
public void eat(CSEStudent other){
System.
out.
println("dine with prof");
}
public void eat(Person other){
System.
out.
println("eat pizza together");
}
public void walk(){
System.
out.
println("walk fast");
}
public void game(){
}
}
class CSEFaculty extends Faculty{
public void walk(){
super.walk();
System.
out.
println("use segway");
}
public void eat(){
System.
out.
println("bot feeds me");
}
public void game(){
lecture();
System.
out.
println("love it");
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN5c3RlbS5vdXQucHJpbnRsbig4JQoJCTEwKTsKCQkKCX0KfQpjbGFzcyBQZXJzb257CgpwdWJsaWMgdm9pZCBlYXQoKXsKClN5c3RlbS5vdXQucHJpbnRsbigieXVtbXkiKTsKCn0KCnB1YmxpYyB2b2lkIHdhbGsoKXsKClN5c3RlbS5vdXQucHJpbnRsbigidXNlIGxlZ3MiKTsKCn0KCnB1YmxpYyB2b2lkIGJyZWF0aGUoKXsKClN5c3RlbS5vdXQucHJpbnRsbigibmVlZCBhaXIiKTsKCn0KCn0KY2xhc3MgU3R1ZGVudCBleHRlbmRzIFBlcnNvbnsKCnB1YmxpYyB2b2lkIGVhdChQZXJzb24gb3RoZXIpewoKU3lzdGVtLm91dC5wcmludGxuKCJlYXQgZm9vZCB0b2dldGhlciIpOwoKfQoKcHVibGljIHZvaWQgcGFydHkoKXsKClN5c3RlbS5vdXQucHJpbnRsbigiZnJpZGF5IG5pZ2h0Iik7Cgp9CgpwdWJsaWMgdm9pZCBicmVhdGhlKCl7CgpTeXN0ZW0ub3V0LnByaW50bG4oImxvbmcgYnJlYXRocyIpOwoKfQoKfQpjbGFzcyBGYWN1bHR5IGV4dGVuZHMgUGVyc29uewoKcHVibGljIHZvaWQgZWF0KCl7CgpTeXN0ZW0ub3V0LnByaW50bG4oImZhc3QgZWF0ZXJzIik7Cgp9CgpwdWJsaWMgdm9pZCB3YWxrKCl7CgpTeXN0ZW0ub3V0LnByaW50bG4oImZhc3Qgd2Fsa2VycyIpOwoKfQoKcHVibGljIHZvaWQgbGVjdHVyZSgpewoKZWF0KCk7CgpTeXN0ZW0ub3V0LnByaW50bG4oImJlIGNsZWFyIik7Cgp9Cgp9CmNsYXNzIENTRVN0dWRlbnQgZXh0ZW5kcyBTdHVkZW50ewoKcHVibGljIHZvaWQgZWF0KENTRVN0dWRlbnQgb3RoZXIpewoKU3lzdGVtLm91dC5wcmludGxuKCJkaW5lIHdpdGggcHJvZiIpOwoKfQoKcHVibGljIHZvaWQgZWF0KFBlcnNvbiBvdGhlcil7CgpTeXN0ZW0ub3V0LnByaW50bG4oImVhdCBwaXp6YSB0b2dldGhlciIpOwoKfQoKcHVibGljIHZvaWQgd2FsaygpewoKU3lzdGVtLm91dC5wcmludGxuKCJ3YWxrIGZhc3QiKTsKCn0KCnB1YmxpYyB2b2lkIGdhbWUoKXsKClN5c3RlbS5vdXQucHJpbnRsbigiZnVuIik7Cgp9Cgp9CmNsYXNzIENTRUZhY3VsdHkgZXh0ZW5kcyBGYWN1bHR5ewoKcHVibGljIHZvaWQgd2FsaygpewoKc3VwZXIud2FsaygpOwoKU3lzdGVtLm91dC5wcmludGxuKCJ1c2Ugc2Vnd2F5Iik7Cgp9CgpwdWJsaWMgdm9pZCBlYXQoKXsKClN5c3RlbS5vdXQucHJpbnRsbigiYm90IGZlZWRzIG1lIik7Cgp9CgpwdWJsaWMgdm9pZCBnYW1lKCl7CgpsZWN0dXJlKCk7CgpTeXN0ZW0ub3V0LnByaW50bG4oImxvdmUgaXQiKTsKCn0KCn0=