class Circle {
   double radius = 2.3;

   void print() {
     System.out.println(radius);
   }
}

class AnotherCircle extends Circle {
   float radius = 4.5f;

   public void print() {
     System.out.println(radius);
     System.out.println(this.radius);

     System.out.println(super.radius);
     System.out.println(((Circle)this).radius);
     
   }
}

class ThirdCircle extends AnotherCircle {
   int radius = 10;

   public void print() {
     System.out.println(radius);
     System.out.println(this.radius);

     System.out.println(super.radius);
     System.out.println(((AnotherCircle)this).radius);

     //System.out.println(super.super.radius);
     System.out.println(((Circle)this).radius);
   }     
}

 
class Test {
   public static void main(String argv[]) {
     AnotherCircle ac = new AnotherCircle();
     ac.print();

     ThirdCircle tc = new ThirdCircle();
     tc.print();
   }
}
    