/* package whatever; // don't place package name! */
class Main {
for(int j = -1; ++j < i;){
x += "$1";
}
return s.replaceAll("(.)\\1{"+i+",}", x);
}
public static void main
(String[] a
){ System.
out.
println(c
("aaaaaaabbbccCCCcc",
2)); System.
out.
println(c
("aaabbbc",
1)); System.
out.
println(c
("abcdefg",
0)); System.
out.
println(c
("aaaaaaabccccccccCCCCCC@",
4)); System.
out.
println(c
("@@@@@bbbbbcccddeegffsassss",
5)); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKY2xhc3MgTWFpbiB7CiAgc3RhdGljIFN0cmluZyBjKFN0cmluZyBzLCBpbnQgaSl7CiAgICBTdHJpbmcgeD0iIjsKICAgIGZvcihpbnQgaiA9IC0xOyArK2ogPCBpOyl7CiAgICAgIHggKz0gIiQxIjsKICAgIH0KICAgIHJldHVybiBzLnJlcGxhY2VBbGwoIiguKVxcMXsiK2krIix9IiwgeCk7CiAgfQoKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhKXsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJhYWFhYWFhYmJiY2NDQ0NjYyIsIDIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCJhYWFiYmJjIiwgMSkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoImFiY2RlZmciLCAwKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygiYWFhYWFhYWJjY2NjY2NjY0NDQ0NDQ0AiLCA0KSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygiQEBAQEBiYmJiYmNjY2RkZWVnZmZzYXNzc3MiLCA1KSk7CiAgfQp9