/* 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
{
{
for(int i=0;i<4;i++){
if(number.charAt(i)==fakecomputernumber.charAt(i)){
result += "+";
char[] myNameChars = fakecomputernumber.toCharArray();
myNameChars[i] = 'x';
fakecomputernumber
= String.
valueOf(myNameChars
); char[] myNameChars2 = number.toCharArray();
myNameChars2[i] = 'y';
number
= String.
valueOf(myNameChars2
); }
}
for(int i=0;i<4;i++){
if(number.charAt(i)!=fakecomputernumber.charAt(i)&&((fakecomputernumber.indexOf(number.charAt(i))!=-1))){
result += "-";
char[] myNameChars = fakecomputernumber.toCharArray();
myNameChars[fakecomputernumber.indexOf(number.charAt(i))] = 'x';
fakecomputernumber
= String.
valueOf(myNameChars
); char[] myNameChars2 = number.toCharArray();
myNameChars2[i] = 'y';
number
= String.
valueOf(myNameChars2
);
}
}
if(result ==""){
result += "miss";
}else if(result =="++++"){
result = "Congratz you won!!!";
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBmYWtlY29tcHV0ZXJudW1iZXI9IjU2MDYiO1N0cmluZyBudW1iZXI9IjY2NjgiOwoJIFN0cmluZyByZXN1bHQgPSIiOwogICAgZm9yKGludCBpPTA7aTw0O2krKyl7CiAgICAgICAgaWYobnVtYmVyLmNoYXJBdChpKT09ZmFrZWNvbXB1dGVybnVtYmVyLmNoYXJBdChpKSl7CiAgICAgICAgICAgIHJlc3VsdCArPSAiKyI7CiAgICAgICAgICAgIGNoYXJbXSBteU5hbWVDaGFycyA9IGZha2Vjb21wdXRlcm51bWJlci50b0NoYXJBcnJheSgpOwogICAgICAgICAgICBteU5hbWVDaGFyc1tpXSA9ICd4JzsKICAgICAgICAgICAgZmFrZWNvbXB1dGVybnVtYmVyID0gU3RyaW5nLnZhbHVlT2YobXlOYW1lQ2hhcnMpOwogICAgICAgICAgICBjaGFyW10gbXlOYW1lQ2hhcnMyID0gbnVtYmVyLnRvQ2hhckFycmF5KCk7CiAgICAgICAgICAgIG15TmFtZUNoYXJzMltpXSA9ICd5JzsKICAgICAgICAgICAgbnVtYmVyID0gU3RyaW5nLnZhbHVlT2YobXlOYW1lQ2hhcnMyKTsKICAgICAgICB9CiAgICB9CiAgIAogICAgZm9yKGludCBpPTA7aTw0O2krKyl7CiAgICAgICAgaWYobnVtYmVyLmNoYXJBdChpKSE9ZmFrZWNvbXB1dGVybnVtYmVyLmNoYXJBdChpKSYmKChmYWtlY29tcHV0ZXJudW1iZXIuaW5kZXhPZihudW1iZXIuY2hhckF0KGkpKSE9LTEpKSl7CiAgICAgICAgICAgIHJlc3VsdCArPSAiLSI7IAogICAgICAgICAgICBjaGFyW10gbXlOYW1lQ2hhcnMgPSBmYWtlY29tcHV0ZXJudW1iZXIudG9DaGFyQXJyYXkoKTsKICAgICAgICAgICAgbXlOYW1lQ2hhcnNbZmFrZWNvbXB1dGVybnVtYmVyLmluZGV4T2YobnVtYmVyLmNoYXJBdChpKSldID0gJ3gnOwogICAgICAgICAgICBmYWtlY29tcHV0ZXJudW1iZXIgPSBTdHJpbmcudmFsdWVPZihteU5hbWVDaGFycyk7CiAgICAgICAgICAgIGNoYXJbXSBteU5hbWVDaGFyczIgPSBudW1iZXIudG9DaGFyQXJyYXkoKTsKICAgICAgICAgICAgbXlOYW1lQ2hhcnMyW2ldID0gJ3knOwogICAgICAgICAgICBudW1iZXIgPSBTdHJpbmcudmFsdWVPZihteU5hbWVDaGFyczIpOwogICAgICAgICAgCiAgICAgICAgfQogICAgfQogICAgaWYocmVzdWx0ID09IiIpewogICAgICAgIHJlc3VsdCArPSAibWlzcyI7CiAgICB9ZWxzZSBpZihyZXN1bHQgPT0iKysrKyIpewogICAgICAgIHJlc3VsdCA9ICJDb25ncmF0eiB5b3Ugd29uISEhIjsKICAgIH0KICAgIFN5c3RlbS5vdXQucHJpbnRsbihyZXN1bHQpOwoJfQp9