// 21-abril-2017
class Echo // +
{
int count = 0; // +
void hello(){ // +
System.
out.
println("helloooo... "); }
public static void main
(String[] args
) {
Echo e1 = new Echo();
Echo e2 = new Echo(); // +
// Echo e2 = e1; // es la respuesta bonus
int x = 0;
while( x < 4) //+
{
e1.hello();
e1.count = e1.count + 1;// +
if( x == 3) {e2.count = e2.count + 1; } // +
if( x > 0) {e2.count = e2.count + e1.count; } // +
x = x + 1;
}
}
}
Ly8gMjEtYWJyaWwtMjAxNwoKY2xhc3MgRWNobyAvLyArCnsKICAgIGludCBjb3VudCA9IDA7IC8vICsKICAgIAogICAgdm9pZCBoZWxsbygpeyAvLyArCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oImhlbGxvb29vLi4uICIpOwogICAgfQogICAgCiAgICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykKICAgIHsKICAgICAgICBFY2hvIGUxID0gbmV3IEVjaG8oKTsKICAgICAgICBFY2hvIGUyID0gbmV3IEVjaG8oKTsgLy8gKwogICAgICAgIC8vIEVjaG8gZTIgPSBlMTsgLy8gZXMgbGEgcmVzcHVlc3RhIGJvbnVzCiAgICAgICAgCiAgICAgICAgaW50IHggPSAwOwogICAgICAgIHdoaWxlKCB4IDwgNCkgLy8rCiAgICAgICAgewogICAgICAgIGUxLmhlbGxvKCk7CiAgICAgICAgZTEuY291bnQgPSBlMS5jb3VudCArIDE7Ly8gKwogICAgICAgIGlmKCB4ID09IDMpIHtlMi5jb3VudCA9IGUyLmNvdW50ICsgMTsgfSAvLyArCiAgICAgICAgaWYoIHggPiAwKSB7ZTIuY291bnQgPSBlMi5jb3VudCArIGUxLmNvdW50OyB9IC8vICsKICAgICAgICB4ID0geCArIDE7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihlMi5jb3VudCk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCIiKTsKICAgIH0KICAgIAp9