import java.util.regex.Matcher;
import java.util.regex.Pattern;
class RegexMatches
{
public static void main
( String args
[] ){ Pattern p = Pattern.compile("CCC DDD|III JJJ KKK|\\S+");
Matcher m = p.matcher("AAA BBB CCC DDD EEE FFF GGG HHH III JJJ KKK");
while(m.find()) {
System.
out.
println(m.
group()); }
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5NYXRjaGVyOwppbXBvcnQgamF2YS51dGlsLnJlZ2V4LlBhdHRlcm47CgpjbGFzcyBSZWdleE1hdGNoZXMKewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oIFN0cmluZyBhcmdzW10gKXsKICAgICAgIFBhdHRlcm4gcCA9IFBhdHRlcm4uY29tcGlsZSgiQ0NDIERERHxJSUkgSkpKIEtLS3xcXFMrIik7CiAgICAgICBNYXRjaGVyIG0gPSBwLm1hdGNoZXIoIkFBQSBCQkIgQ0NDIERERCBFRUUgRkZGIEdHRyBISEggSUlJIEpKSiBLS0siKTsKCiAgICAgICB3aGlsZShtLmZpbmQoKSkgewogICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4obS5ncm91cCgpKTsKICAgICAgfQogICB9Cn0=