import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
String test
= "A man, 66 a plan, a can*()al:55 Panama"; Matcher m = Pattern.compile("[^a-zA-Z0-9\\s]").matcher(test);
while (m.find()) {
result += "|" + m.group();
}
System.
out.
println(result.
substring(1)); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgdGVzdCA9ICJBIG1hbiwgIDY2ICBhIHBsYW4sIGEgY2FuKigpYWw6NTUgUGFuYW1hIjsKCQlNYXRjaGVyIG0gPSBQYXR0ZXJuLmNvbXBpbGUoIlteYS16QS1aMC05XFxzXSIpLm1hdGNoZXIodGVzdCk7CgkJU3RyaW5nIHJlc3VsdCA9ICIiOwoJCXdoaWxlIChtLmZpbmQoKSkgewoJCSAgICByZXN1bHQgKz0gInwiICsgbS5ncm91cCgpOwoJCX0KCQlTeXN0ZW0ub3V0LnByaW50bG4ocmVzdWx0LnN1YnN0cmluZygxKSk7Cgl9Cn0=