This is a diabolic program that simply prints "if its good enough For Java THEN ITS GOOD ENOUGH FOR ME". Yet, how it accomplishes it has to do with how Java's convoluted lexical scoping. It's written in Java, so to compile it just use "javac java.java", and to run it use "java Class".