import java.util.*;
import java.lang.*;
import java.io.*;
import java.util.regex.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String regex
= "(?:\\G(?!^)|^(?=(?:[0-9a-fA-F]{2})*$))[0-9a-fA-F]{2}"; String[] strings
= {"aabb",
"_aabb",
"aa_bb",
"aabb_"}; Pattern pattern = Pattern.compile(regex);
System.
out.
println("Checking " + s
); Matcher matcher = pattern.matcher(s);
List<String> res = new ArrayList<>();
while (matcher.find()) {
res.add(matcher.group(0));
}
if (res.size() > 0) {
} else {
System.
out.
println("No match!"); }
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CgkJU3RyaW5nIHJlZ2V4ID0gIig/OlxcRyg/IV4pfF4oPz0oPzpbMC05YS1mQS1GXXsyfSkqJCkpWzAtOWEtZkEtRl17Mn0iOwoJCVN0cmluZ1tdIHN0cmluZ3MgPSB7ImFhYmIiLCJfYWFiYiIsImFhX2JiIiwgImFhYmJfIn07IAoJCVBhdHRlcm4gcGF0dGVybiA9IFBhdHRlcm4uY29tcGlsZShyZWdleCk7CgkJZm9yIChTdHJpbmcgcyA6IHN0cmluZ3MpIHsKCQkJU3lzdGVtLm91dC5wcmludGxuKCJDaGVja2luZyAiICsgcyk7CgkJCU1hdGNoZXIgbWF0Y2hlciA9IHBhdHRlcm4ubWF0Y2hlcihzKTsKCQkJTGlzdDxTdHJpbmc+IHJlcyA9IG5ldyBBcnJheUxpc3Q8PigpOwoJCQl3aGlsZSAobWF0Y2hlci5maW5kKCkpIHsKCQkJICAgIHJlcy5hZGQobWF0Y2hlci5ncm91cCgwKSk7CgkJCX0KCQkJaWYgKHJlcy5zaXplKCkgPiAwKSB7CgkJCQlTeXN0ZW0ub3V0LnByaW50bG4ocmVzKTsKCQkJfSBlbHNlIHsKCQkJCVN5c3RlbS5vdXQucHJpbnRsbigiTm8gbWF0Y2ghIik7CgkJCX0KCQl9Cgl9Cn0=