import java.io.*;
import java.util.regex.*;
class Ideone
{
{
String input
= "abc efg hij klm vdfjgdf dfkgrt r4645 45.567.34.675 435.56.234.435 Appleabc efg hij klm vdfjgdf dfkgrt r4645 45.567.34.675 435.56.234.435 Orange"; Pattern pattern = Pattern.compile("(.*).*(\\1.*)");
Matcher matcher = pattern.matcher(input);
if (matcher.find()) {
System.
out.
print(matcher.
group(2)); }
}
}
aW1wb3J0IGphdmEuaW8uKjsKaW1wb3J0IGphdmEudXRpbC5yZWdleC4qOwoKY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZyBpbnB1dCA9ICJhYmMgZWZnIGhpaiBrbG0gdmRmamdkZiBkZmtncnQgcjQ2NDUgNDUuNTY3LjM0LjY3NSA0MzUuNTYuMjM0LjQzNSBBcHBsZWFiYyBlZmcgaGlqIGtsbSB2ZGZqZ2RmIGRma2dydCByNDY0NSA0NS41NjcuMzQuNjc1IDQzNS41Ni4yMzQuNDM1IE9yYW5nZSI7CgkJUGF0dGVybiBwYXR0ZXJuID0gUGF0dGVybi5jb21waWxlKCIoLiopLiooXFwxLiopIik7CgkJTWF0Y2hlciBtYXRjaGVyID0gcGF0dGVybi5tYXRjaGVyKGlucHV0KTsKCQlpZiAobWF0Y2hlci5maW5kKCkpIHsKCQkJU3lzdGVtLm91dC5wcmludChtYXRjaGVyLmdyb3VwKDIpKTsKCQl9Cgl9Cn0=