import java.util.*;
import java.util.regex.*;
import java.lang.*;
import java.io.*;
class Ideone
{
{
String s
= "!\nmap-class frame-relay TempMap_1\n frame-relay cir 1536000\n frame-relay bc 15360\n frame-relay mincir 281000\n frame-relay adaptive-shaping becn\n service-policy output AB_TEMP_F1536K_0-256K-384K-128K_18\nlogging trap debugging\nlogging source-interface Loopback1\nlogging 136.91.111.21"; Pattern p = Pattern.compile("map-class frame-relay TempMap_1.*(?:\\R\\h+.*)*");
Matcher m = p.matcher(s);
List<String> res = new ArrayList<>();
while(m.find()) {
res.add(m.group());
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4Lio7CmltcG9ydCBqYXZhLmxhbmcuKjsKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTdHJpbmcgcyA9ICIhXG5tYXAtY2xhc3MgZnJhbWUtcmVsYXkgVGVtcE1hcF8xXG4gZnJhbWUtcmVsYXkgY2lyIDE1MzYwMDBcbiBmcmFtZS1yZWxheSBiYyAxNTM2MFxuIGZyYW1lLXJlbGF5IG1pbmNpciAyODEwMDBcbiBmcmFtZS1yZWxheSBhZGFwdGl2ZS1zaGFwaW5nIGJlY25cbiBzZXJ2aWNlLXBvbGljeSBvdXRwdXQgQUJfVEVNUF9GMTUzNktfMC0yNTZLLTM4NEstMTI4S18xOFxubG9nZ2luZyB0cmFwIGRlYnVnZ2luZ1xubG9nZ2luZyBzb3VyY2UtaW50ZXJmYWNlIExvb3BiYWNrMVxubG9nZ2luZyAxMzYuOTEuMTExLjIxIjsKCQlQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIm1hcC1jbGFzcyBmcmFtZS1yZWxheSBUZW1wTWFwXzEuKig/OlxcUlxcaCsuKikqIik7CgkJTWF0Y2hlciBtID0gcC5tYXRjaGVyKHMpOwoJCUxpc3Q8U3RyaW5nPiByZXMgPSBuZXcgQXJyYXlMaXN0PD4oKTsKCQl3aGlsZShtLmZpbmQoKSkgewoJCQlyZXMuYWRkKG0uZ3JvdXAoKSk7CgkJfQoJCVN5c3RlbS5vdXQucHJpbnRsbihyZXMpOwoJfQp9