import java.util.regex.Matcher;
import java.util.regex.Pattern;
class Main
{
{
String str
= "a;b\nc;d;e;f;g\nc;d;e;f;g\nc;d;e;f;g\n\na;b\nc;d;e;f;g\nc;d;e;f;g\nc;d;e;f;g\n\na;b\n\na;b\nc;d;e;f;g\nc;d;e;f;g\nc;d;e;f;g"; Pattern p = Pattern.compile("(?m)^(?:.+(?:\\r?\\n|\\Z)){2,}");
Matcher m = p.matcher(str);
while (m.find()) {
}
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpjbGFzcyBNYWluCnsKICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KICB7CiAgICBTdHJpbmcgc3RyID0gImE7YlxuYztkO2U7ZjtnXG5jO2Q7ZTtmO2dcbmM7ZDtlO2Y7Z1xuXG5hO2JcbmM7ZDtlO2Y7Z1xuYztkO2U7ZjtnXG5jO2Q7ZTtmO2dcblxuYTtiXG5cbmE7YlxuYztkO2U7ZjtnXG5jO2Q7ZTtmO2dcbmM7ZDtlO2Y7ZyI7CiAgICBQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIig/bSleKD86LisoPzpcXHI/XFxufFxcWikpezIsfSIpOwogICAgTWF0Y2hlciBtID0gcC5tYXRjaGVyKHN0cik7CiAgICB3aGlsZSAobS5maW5kKCkpIHsKICAgICAgU3RyaW5nIG1hdGNoID0gbS5ncm91cCgpOwogICAgICBTeXN0ZW0ub3V0LnByaW50bG4obWF0Y2gpOwogICAgfQogIH0KfQ==