import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
class Ideone
{
{
String s
= "fffooooobbbbaarrr"; int threshold = 2; // Should not be less than 1
String pattern
= String.
format("((\\w)\\2{%1$s})\\2*", threshold
-1); System.
out.
println(s.
replaceAll(pattern,
"$1")); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgcyA9ICJmZmZvb29vb2JiYmJhYXJyciI7CgkJaW50IHRocmVzaG9sZCA9IDI7IC8vIFNob3VsZCBub3QgYmUgbGVzcyB0aGFuIDEKCQlTdHJpbmcgcGF0dGVybiA9IFN0cmluZy5mb3JtYXQoIigoXFx3KVxcMnslMSRzfSlcXDIqIiwgdGhyZXNob2xkLTEpOwoJCVN5c3RlbS5vdXQucHJpbnRsbihwYXR0ZXJuKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4ocy5yZXBsYWNlQWxsKHBhdHRlcm4sICIkMSIpKTsgCgl9Cn0=