public class X {
	public static void main(String[] args) {
		new X().bar();
	}
	public void bar() {
		class C extends X {
			public void foo() {
				System.out.println("SUCCESS");
			}
		}
		class D extends C {
			D() {
				X.this.super();
			}
		}
		new D().foo();
	}
}