class Kakoi { final static Ideone fuck = new Ideone(); public enum Bagor { ___(fuck); Bagor(Ideone l) { } } public static class Lalka { final Bagor shock; Lalka(Bagor b) { this.shock = b; } } final static Lalka JAVA = new Lalka(Kakoi.Bagor.___); } class Ideone { public static void main(String[] args) { System.out.println(Kakoi.Bagor.___); System.out.println(Kakoi.JAVA.shock.toString()); } }