// 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;
}
}
}
Ly8gMjEtYWJyaWwtMjAxNwoKY2xhc3MgRWNobyAvLyArCnsKICAgIGludCBjb3VudCA9IDA7IC8vICsKICAgIAogICAgdm9pZCBoZWxsbygpeyAvLyArCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oImhlbGxvb29vLi4uICIpOwogICAgfQogICAgCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKQogICAgewogICAgICAgIEVjaG8gZTEgPSBuZXcgRWNobygpOwogICAgICAgIEVjaG8gZTIgPSBuZXcgRWNobygpOyAvLyArCiAgICAgICAgLy8gRWNobyBlMiA9IGUxOyAvLyBlcyBsYSByZXNwdWVzdGEgYm9udXMKICAgICAgICAKICAgICAgICBpbnQgeCA9IDA7CiAgICAgICAgd2hpbGUoIHggPCA0KSAvLysKICAgICAgICB7CiAgICAgICAgZTEuaGVsbG8oKTsKICAgICAgICBlMS5jb3VudCA9IGUxLmNvdW50ICsgMTsvLyArCiAgICAgICAgaWYoIHggPT0gMykge2UyLmNvdW50ID0gZTIuY291bnQgKyAxOyB9IC8vICsKICAgICAgICBpZiggeCA+IDApIHtlMi5jb3VudCA9IGUyLmNvdW50ICsgZTEuY291bnQ7IH0gLy8gKwogICAgICAgIHggPSB4ICsgMTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGUyLmNvdW50KTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIiIpOwogICAgfQogICAgCn0gCiA=