import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
class Ideone
{
{
String s
= "Joe'); MAKE TEST random;--"; Matcher m = Pattern.compile("\\p{L}+").matcher(s);
while (m.find()) {
String replacement
= new StringBuilder
(m.
group()).
reverse().
toString(); m.appendReplacement(result, replacement);
}
m.appendTail(result);
System.
out.
println(result.
toString());
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgcyA9ICJKb2UnKTsgTUFLRSBURVNUIHJhbmRvbTstLSI7CgkJU3RyaW5nQnVmZmVyIHJlc3VsdCA9IG5ldyBTdHJpbmdCdWZmZXIoKTsKCQlNYXRjaGVyIG0gPSBQYXR0ZXJuLmNvbXBpbGUoIlxccHtMfSsiKS5tYXRjaGVyKHMpOwoJCXdoaWxlIChtLmZpbmQoKSkgewogICAgCQlTdHJpbmcgcmVwbGFjZW1lbnQgPSBuZXcgU3RyaW5nQnVpbGRlcihtLmdyb3VwKCkpLnJldmVyc2UoKS50b1N0cmluZygpOwoJCSAgICBtLmFwcGVuZFJlcGxhY2VtZW50KHJlc3VsdCwgcmVwbGFjZW1lbnQpOwoJCX0KCQltLmFwcGVuZFRhaWwocmVzdWx0KTsKCQlTeXN0ZW0ub3V0LnByaW50bG4ocmVzdWx0LnRvU3RyaW5nKCkpOwoKCX0KfQ==