import java.util.*;
import java.lang.*;
import java.util.regex.*;
class Main
{
{
Pattern p = Pattern.compile("#(\\w+)#");
String input
= "#aaa# #bbb# #ccc# #ddd#"; Matcher m = p.matcher(input);
List<String> parts = new ArrayList<String>();
while (m.find())
{
parts.add(m.group(1));
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIE1haW4KewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJUGF0dGVybiBwID0gUGF0dGVybi5jb21waWxlKCIjKFxcdyspIyIpOwoJCVN0cmluZyBpbnB1dCA9ICIjYWFhIyAjYmJiIyAjY2NjIyAgICNkZGQjIjsKCQlNYXRjaGVyIG0gPSBwLm1hdGNoZXIoaW5wdXQpOwoKCQlMaXN0PFN0cmluZz4gcGFydHMgPSBuZXcgQXJyYXlMaXN0PFN0cmluZz4oKTsKCQl3aGlsZSAobS5maW5kKCkpCgkJewoJCSAgICBwYXJ0cy5hZGQobS5ncm91cCgxKSk7CgkJfQoKICAgICAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihwYXJ0cyk7Cgl9Cn0=