class Faulty extends Employee{
public static void main (string[]args){ new Faulty();}
public Faulty(){system.out.println("(4) Faculty's no-arg constructor is invoked");}
}
class Employee extends Person {
public Employee (){
this("(2)Invoke Employee's overloaded constructor");
system.out.println("(3) Employee's no-arg constructor is invoked");
}
public Employee(string s) {system.out.println(s);}
}
class Person {
public Person() {system.out.println("(1) Person's no -arg constructor is invoked");}
}