/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
abstract class Ab{ public int getN(){return 0;}}
class Bc extends Ab{ public int getN(){return 7;}}
class Cd extends Bc { public int getN(){return 47;}}
class Test{
public static void main
(String[] args
) { Cd cd=new Cd();
Bc bc=new Cd();
Ab ab=new Cd();
System.
out.
println(cd.
getN()+" "+ bc.getN()+" "+ab.getN()); }}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmFic3RyYWN0IGNsYXNzIEFieyBwdWJsaWMgaW50IGdldE4oKXtyZXR1cm4gMDt9fQpjbGFzcyBCYyBleHRlbmRzIEFieyBwdWJsaWMgaW50IGdldE4oKXtyZXR1cm4gNzt9fQpjbGFzcyBDZCBleHRlbmRzIEJjIHsgcHVibGljIGludCBnZXROKCl7cmV0dXJuIDQ3O319CmNsYXNzIFRlc3R7CiBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgQ2QgY2Q9bmV3IENkKCk7CiAgQmMgYmM9bmV3IENkKCk7CiAgQWIgYWI9bmV3IENkKCk7CiAgU3lzdGVtLm91dC5wcmludGxuKGNkLmdldE4oKSsiICIrCiAgICBiYy5nZXROKCkrIiAiK2FiLmdldE4oKSk7IH19