val text
= """this is line 1
------------------------------
this is line 2
+++++++++++++++++++++++++
this is line 3
---------------
this is line 4"""
print
(text.
split("\\r?\\n").
filter(line
=>line.
matches("""(\++|-+)?""") == false).
toList)}
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJdmFsIHRleHQgPSAiIiJ0aGlzIGlzIGxpbmUgMQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgp0aGlzIGlzIGxpbmUgMgoKKysrKysrKysrKysrKysrKysrKysrKysrKwoKdGhpcyBpcyBsaW5lIDMgCgotLS0tLS0tLS0tLS0tLS0KCnRoaXMgaXMgbGluZSA0IiIiCglwcmludCh0ZXh0LnNwbGl0KCJcXHI/XFxuIikuZmlsdGVyKGxpbmU9PmxpbmUubWF0Y2hlcygiIiIoXCsrfC0rKT8iIiIpID09IGZhbHNlKS50b0xpc3QpCn0=