/* 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. */
public class Main {
public static class Foo {
public Foo
(String fooString
) { this.fooString = fooString;
}
public String getFooString
() { return fooString;
}
public void setFooString
(String newFooString
) { fooString = newFooString;
}
}
public static void changeFoo(Foo foo) {
foo.setFooString("changed!");
}
// your code goes here
Foo foo = new Foo("not changed");
System.
out.
println(foo.
getFooString());
changeFoo(foo);
System.
out.
println(foo.
getFooString()); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KcHVibGljIGNsYXNzIE1haW4gewoJcHVibGljIHN0YXRpYyBjbGFzcyBGb28gewoJCXByaXZhdGUgU3RyaW5nIGZvb1N0cmluZzsKCQkKCQlwdWJsaWMgRm9vKFN0cmluZyBmb29TdHJpbmcpIHsKCQkJdGhpcy5mb29TdHJpbmcgPSBmb29TdHJpbmc7CgkJfQoJCQoJCXB1YmxpYyBTdHJpbmcgZ2V0Rm9vU3RyaW5nKCkgewoJCQlyZXR1cm4gZm9vU3RyaW5nOwoJCX0KCQkKCQlwdWJsaWMgdm9pZCBzZXRGb29TdHJpbmcoU3RyaW5nIG5ld0Zvb1N0cmluZykgewoJCQlmb29TdHJpbmcgPSBuZXdGb29TdHJpbmc7CgkJfQoJCgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBjaGFuZ2VGb28oRm9vIGZvbykgewoJCWZvby5zZXRGb29TdHJpbmcoImNoYW5nZWQhIik7Cgl9CgkKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbiB7CgkJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJCUZvbyBmb28gPSBuZXcgRm9vKCJub3QgY2hhbmdlZCIpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihmb28uZ2V0Rm9vU3RyaW5nKCkpOwoJCQoJCWNoYW5nZUZvbyhmb28pOwoJCVN5c3RlbS5vdXQucHJpbnRsbihmb28uZ2V0Rm9vU3RyaW5nKCkpOwoJfQp9