- /* package whatever; // don't place package name! */ 
-   
- import java.util.*; 
- import java.lang.*; 
- import java.io.*; 
-   
- /* Name of the class has to be "Main" only if the class is public. */ 
- class Ideone 
- { 
-   
-      public static Ideone process(final Ideone t) { 
-           System- . out- . println(- t. toString() + " = " +-  t. foo);
 
-           t.foo = "bar"; 
-              public void run() { 
-                 System- . out- . println(- t. toString() + " = " +-  t. foo);
 
-                 t.foo = "baz"; 
-              } 
-           }.run(); 
-           System- . out- . println(- t. toString() + " = " +-  t. foo);
 
-           return t; 
-      } 
-   
-     public static void-  main (String[]-  args ) {
 
-        process(new Ideone()); 
-     } 
-   
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKICAgICBwdWJsaWMgU3RyaW5nIGZvbyA9ICIiOwoKICAgICBwdWJsaWMgc3RhdGljIElkZW9uZSBwcm9jZXNzKGZpbmFsIElkZW9uZSB0KSB7CiAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4odC50b1N0cmluZygpICsgIiA9ICIgKyB0LmZvbyk7CiAgICAgICAgICB0LmZvbyA9ICJiYXIiOwogICAgICAgICAgbmV3IFJ1bm5hYmxlKCkgewogICAgICAgICAgICAgcHVibGljIHZvaWQgcnVuKCkgewogICAgICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHQudG9TdHJpbmcoKSArICIgPSAiICsgdC5mb28pOwogICAgICAgICAgICAgICAgdC5mb28gPSAiYmF6IjsKICAgICAgICAgICAgIH0KICAgICAgICAgIH0ucnVuKCk7CiAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4odC50b1N0cmluZygpICsgIiA9ICIgKyB0LmZvbyk7CiAgICAgICAgICByZXR1cm4gdDsKICAgICB9CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgcHJvY2VzcyhuZXcgSWRlb25lKCkpOwogICAgfQogICAgCn0=