import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String fileText
= "34567fgf-kl.)*/676hh"; String pattern
= "^\\d+|[^\\w.-]+";
Pattern r = Pattern.compile(pattern);
Matcher m = r.matcher(fileText);
while (m.find()) {
m.appendReplacement(sb, repeat("_", m.group(0).length()));
}
m.appendTail(sb); // append the rest of the contents
}
if(s == null) {
return null;
}
final StringBuilder sb = new StringBuilder(s.length() * n);
for(int i = 0; i < n; i++) {
sb.append(s);
}
return sb.toString();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgZmlsZVRleHQgPSAiMzQ1NjdmZ2Yta2wuKSovNjc2aGgiOwogICAgICAgIFN0cmluZyBwYXR0ZXJuID0gIl5cXGQrfFteXFx3Li1dKyI7CgogICAgICAgIFBhdHRlcm4gciA9IFBhdHRlcm4uY29tcGlsZShwYXR0ZXJuKTsKICAgICAgICBNYXRjaGVyIG0gPSByLm1hdGNoZXIoZmlsZVRleHQpOwoKICAgICAgICBTdHJpbmdCdWZmZXIgc2IgPSBuZXcgU3RyaW5nQnVmZmVyKCk7CiAgICAgICAgd2hpbGUgKG0uZmluZCgpKSB7CiAgICAgICAgICAgIG0uYXBwZW5kUmVwbGFjZW1lbnQoc2IsIHJlcGVhdCgiXyIsIG0uZ3JvdXAoMCkubGVuZ3RoKCkpKTsKICAgICAgICB9CiAgICAgICAgbS5hcHBlbmRUYWlsKHNiKTsgLy8gYXBwZW5kIHRoZSByZXN0IG9mIHRoZSBjb250ZW50cwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihzYik7Cgl9CglwdWJsaWMgc3RhdGljIFN0cmluZyByZXBlYXQoU3RyaW5nIHMsIGludCBuKSB7CgkgICAgaWYocyA9PSBudWxsKSB7CgkgICAgICAgIHJldHVybiBudWxsOwogICAgCX0KICAgIAlmaW5hbCBTdHJpbmdCdWlsZGVyIHNiID0gbmV3IFN0cmluZ0J1aWxkZXIocy5sZW5ndGgoKSAqIG4pOwogICAgCWZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAJc2IuYXBwZW5kKHMpOwogICAgCX0KICAgIAlyZXR1cm4gc2IudG9TdHJpbmcoKTsKCX0KfQ==