/* 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 {
A a = new A();
C c = a.getC();
c.setYo("Bo");
a.getC().printYo();
}
static class A {
private C c;
// a constructor that assigns to the instanceVariable.
public A() {
this.c = new C();
}
public C getC() {
return this.c;
}
}
static class C {
public C() {
this.yo = "yo";
}
public void setYo
(String changeYo
) { this.yo = changeYo;
}
public void printYo() {
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lIHsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbiB7CgkJQSBhID0gbmV3IEEoKTsKCQlDIGMgPSBhLmdldEMoKTsKCQljLnNldFlvKCJCbyIpOwoJCQoJCWEuZ2V0QygpLnByaW50WW8oKTsKCX0KCQoJc3RhdGljIGNsYXNzIEEgewoJCXByaXZhdGUgQyBjOwoJCgkJLy8gYSBjb25zdHJ1Y3RvciB0aGF0IGFzc2lnbnMgdG8gdGhlIGluc3RhbmNlVmFyaWFibGUuCgkJcHVibGljIEEoKSB7CgkJCXRoaXMuYyA9IG5ldyBDKCk7CgkJfQoJCgkJcHVibGljIEMgZ2V0QygpIHsKCQkJcmV0dXJuIHRoaXMuYzsKCQl9Cgl9CgoJc3RhdGljIGNsYXNzIEMgewoJCXB1YmxpYyBTdHJpbmcgeW87CgkKCQlwdWJsaWMgQygpIHsKCQkJdGhpcy55byA9ICJ5byI7CgkJfQoJCgkJcHVibGljIHZvaWQgc2V0WW8oU3RyaW5nIGNoYW5nZVlvKSB7CgkJCXRoaXMueW8gPSBjaGFuZ2VZbzsKCQl9CgkJCgkJcHVibGljIHZvaWQgcHJpbnRZbygpIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKHlvKTsKCQl9Cgl9Cn0=