import java.util.*;
import java.lang.*;
import java.io.*;
import java.text.Normalizer;
import java.util.regex.Pattern;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
System.
out.
println(deAccent
("Olá, mundo!")); }
String nfdNormalizedString
= Normalizer.
normalize(str, Normalizer.
Form.
NFD); Pattern pattern = Pattern.compile("\\p{InCombiningDiacriticalMarks}+");
return pattern.matcher(nfdNormalizedString).replaceAll("");
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRleHQuTm9ybWFsaXplcjsKaW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KICAgIHsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oZGVBY2NlbnQoIk9sw6EsIG11bmRvISIpKTsKICAgIH0KCiAgICBwdWJsaWMgc3RhdGljIFN0cmluZyBkZUFjY2VudChTdHJpbmcgc3RyKSB7CiAgICAgICAgU3RyaW5nIG5mZE5vcm1hbGl6ZWRTdHJpbmcgPSBOb3JtYWxpemVyLm5vcm1hbGl6ZShzdHIsIE5vcm1hbGl6ZXIuRm9ybS5ORkQpOyAKICAgICAgICBQYXR0ZXJuIHBhdHRlcm4gPSBQYXR0ZXJuLmNvbXBpbGUoIlxccHtJbkNvbWJpbmluZ0RpYWNyaXRpY2FsTWFya3N9KyIpOwogICAgICAgIHJldHVybiBwYXR0ZXJuLm1hdGNoZXIobmZkTm9ybWFsaXplZFN0cmluZykucmVwbGFjZUFsbCgiIik7CiAgICB9Cn0=