import java.io.*;
class charequals {
int l1, l2, m;
void getInputs() {
try {
.println("Enter First Name(Enter \"1\" for \"AMITABH BACHCHAN\")\n");
name1 = br.readLine();
if (name1.equals("1"))
name1 = "AMITABH BACHCHAN";
.println("Enter Second Name(Enter \"1\" for \"RAJNIKANTH\")\n");
name2 = br.readLine();
if (name2.equals("1"))
name2 = "RAJNIKANTH";
e.printStackTrace();
}
}
void findEquals() {
getInputs();
l1 = name1.length();
l2 = name2.length();
for (int i = 0; i < l1; i++) {
m = 1;
for (int j = 0; j < i; j++) {
if (name1.charAt(i) == name1.charAt(j)) {
m = 0;
break;
}
}
//System.out.println(i + ": " + m);
if (m == 0) {
m = 1;
continue;
}
for (int k = 0; k < l2; k++) {
if (name2.charAt(k) == name1.charAt(i)) {
System.
out.
print(name1.
charAt(i
) + " "); break;
}
}
}
}
public static void main
(String[] args
) { charequals a = new charequals();
a.findEquals();
}
}
aW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIGNoYXJlcXVhbHMgewoKICAgIHB1YmxpYyBTdHJpbmcgbmFtZTEsIG5hbWUyOwogICAgaW50IGwxLCBsMiwgbTsKCiAgICB2b2lkIGdldElucHV0cygpIHsKICAgICAgICB0cnkgewogICAgICAgICAgICBCdWZmZXJlZFJlYWRlciBiciA9IG5ldyBCdWZmZXJlZFJlYWRlcihuZXcgSW5wdXRTdHJlYW1SZWFkZXIoCiAgICAgICAgICAgICAgICAgICAgU3lzdGVtLmluKSk7CiAgICAgICAgICAgIFN5c3RlbS5vdXQKICAgICAgICAgICAgICAgICAgICAucHJpbnRsbigiRW50ZXIgRmlyc3QgTmFtZShFbnRlciBcIjFcIiBmb3IgXCJBTUlUQUJIIEJBQ0hDSEFOXCIpXG4iKTsKCiAgICAgICAgICAgIG5hbWUxID0gYnIucmVhZExpbmUoKTsKICAgICAgICAgICAgaWYgKG5hbWUxLmVxdWFscygiMSIpKQogICAgICAgICAgICAgICAgbmFtZTEgPSAiQU1JVEFCSCBCQUNIQ0hBTiI7CiAgICAgICAgICAgIFN5c3RlbS5vdXQKICAgICAgICAgICAgICAgICAgICAucHJpbnRsbigiRW50ZXIgU2Vjb25kIE5hbWUoRW50ZXIgXCIxXCIgZm9yIFwiUkFKTklLQU5USFwiKVxuIik7CgogICAgICAgICAgICBuYW1lMiA9IGJyLnJlYWRMaW5lKCk7CiAgICAgICAgICAgIGlmIChuYW1lMi5lcXVhbHMoIjEiKSkKICAgICAgICAgICAgICAgIG5hbWUyID0gIlJBSk5JS0FOVEgiOwogICAgICAgIH0gY2F0Y2ggKElPRXhjZXB0aW9uIGUpIHsKICAgICAgICAgICAgZS5wcmludFN0YWNrVHJhY2UoKTsKICAgICAgICB9CgogICAgfQoKICAgIHZvaWQgZmluZEVxdWFscygpIHsKICAgICAgICBnZXRJbnB1dHMoKTsKICAgICAgICBsMSA9IG5hbWUxLmxlbmd0aCgpOwogICAgICAgIGwyID0gbmFtZTIubGVuZ3RoKCk7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBsMTsgaSsrKSB7CiAgICAgICAgICAgIG0gPSAxOwogICAgICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGk7IGorKykgewogICAgICAgICAgICAgICAgaWYgKG5hbWUxLmNoYXJBdChpKSA9PSBuYW1lMS5jaGFyQXQoaikpIHsKICAgICAgICAgICAgICAgICAgICBtID0gMDsKICAgICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfQogICAgICAgICAgICAvL1N5c3RlbS5vdXQucHJpbnRsbihpICsgIjogIiArIG0pOwogICAgICAgICAgICBpZiAobSA9PSAwKSB7CiAgICAgICAgICAgICAgICBtID0gMTsKICAgICAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGZvciAoaW50IGsgPSAwOyBrIDwgbDI7IGsrKykgewogICAgICAgICAgICAgICAgaWYgKG5hbWUyLmNoYXJBdChrKSA9PSBuYW1lMS5jaGFyQXQoaSkpIHsKICAgICAgICAgICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50KG5hbWUxLmNoYXJBdChpKSArICIgIik7CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIGNoYXJlcXVhbHMgYSA9IG5ldyBjaGFyZXF1YWxzKCk7CiAgICAgICAgYS5maW5kRXF1YWxzKCk7CiAgICB9Cn0=