import java.util.*;
import java.lang.*;
import java.util.regex.*;
class Main
{
{
Pattern p = Pattern.compile("[^.]+\\.(?!xml-test$).*");
boolean ok1 = p.matcher("database123.xml").matches();
boolean ok2 = p.matcher("database123.sql").matches();
boolean ok3 = p.matcher("log_file012.txt").matches();
boolean ok4 = p.matcher("database.xml-test").matches();
boolean ok5 = p.matcher("database.xml-test.xml").matches();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIE1haW4KewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICBQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIlteLl0rXFwuKD8heG1sLXRlc3QkKS4qIik7CiAgICBib29sZWFuIG9rMSA9IHAubWF0Y2hlcigiZGF0YWJhc2UxMjMueG1sIikubWF0Y2hlcygpOwogICAgYm9vbGVhbiBvazIgPSBwLm1hdGNoZXIoImRhdGFiYXNlMTIzLnNxbCIpLm1hdGNoZXMoKTsKICAgIGJvb2xlYW4gb2szID0gcC5tYXRjaGVyKCJsb2dfZmlsZTAxMi50eHQiKS5tYXRjaGVzKCk7CiAgICBib29sZWFuIG9rNCA9IHAubWF0Y2hlcigiZGF0YWJhc2UueG1sLXRlc3QiKS5tYXRjaGVzKCk7CiAgICBib29sZWFuIG9rNSA9IHAubWF0Y2hlcigiZGF0YWJhc2UueG1sLXRlc3QueG1sIikubWF0Y2hlcygpOwogICAgU3lzdGVtLm91dC5wcmludGxuKG9rMSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4ob2syKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihvazMpOwogICAgU3lzdGVtLm91dC5wcmludGxuKG9rNCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4ob2s1KTsKCX0KfQ==