Decompiled Java code: public static void main(java.lang.String[]) { java.lang.System.out.println("Hello, World"); int BLocal1; float LLocal1 = 0.0; do { if (50.0 <= LLocal1) { break; }; java.lang.System.out.println(LLocal1); LLocal1 = (1.0 + LLocal1); }//LoopEnd 1C String local2 = "hi there"; java.lang.System.out.println(local2.charAt(3)); int local4 = 2; BLocal1 = 1; if ((2 == local4)) { BLocal1 = 1; } else { BLocal1 = 2; }//EndIF; 3F java.lang.System.out.println(BLocal1); return();// 47 }; Original Java code: public static void main(String[] args) { // Prints "Hello, World" to the terminal window. System.out.println("Hello, World"); for (float i = 0; i < 50; i++) { System.out.println(i); } int f = 2.0; String tempstr = "hi there"; System.out.println(tempstr.charAt(3)); int blocal = 1; if (f == 2) { blocal = 1; } else { blocal = 2; } System.out.println(blocal); }