class Minimal
{
{
char[] output = new char[input.length()];
int i = 0;
for(char ch : input.toCharArray())
{
{
output[i++] = ch;
}
}
}
public static void main
(String [] Argv
) { String s
= RemovePunct
("This is (a) test string."); System.
out.
println("'" + s
+ "'"); }
}
Y2xhc3MgTWluaW1hbAp7CiAgICBzdGF0aWMgU3RyaW5nIFJlbW92ZVB1bmN0KFN0cmluZyBpbnB1dCkgCiAgICB7CiAgICAgICAgY2hhcltdIG91dHB1dCA9IG5ldyBjaGFyW2lucHV0Lmxlbmd0aCgpXTsKICAgICAgICBpbnQgaSA9IDA7CiAgICAKICAgICAgICBmb3IoY2hhciBjaCA6IGlucHV0LnRvQ2hhckFycmF5KCkpCiAgICAgICAgewogICAgICAgICAgICBpZiAoQ2hhcmFjdGVyLmlzTGV0dGVyT3JEaWdpdChjaCkgfHwgQ2hhcmFjdGVyLmlzV2hpdGVzcGFjZShjaCkpIAogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBvdXRwdXRbaSsrXSA9IGNoOwogICAgICAgICAgICB9ICAgICAgICAKICAgICAgICB9CiAgICAKICAgICAgICByZXR1cm4gbmV3IFN0cmluZyhvdXRwdXQpOwogICAgfQogICAgCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nIFtdIEFyZ3YpIHsKICAgICAgICBTdHJpbmcgcyA9IFJlbW92ZVB1bmN0KCJUaGlzIGlzIChhKSB0ZXN0IHN0cmluZy4iKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIiciICsgcyArICInIik7CiAgICB9Cn0=