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();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLnV0aWwucmVnZXguKjsKCmNsYXNzIE1haW4KewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICBQYXR0ZXJuIHAgPSBQYXR0ZXJuLmNvbXBpbGUoIlteLl0rXFwuKD8heG1sLXRlc3QpLioiKTsKICAgIGJvb2xlYW4gb2sxID0gcC5tYXRjaGVyKCJkYXRhYmFzZTEyMy54bWwiKS5tYXRjaGVzKCk7CiAgICBib29sZWFuIG9rMiA9IHAubWF0Y2hlcigiZGF0YWJhc2UxMjMuc3FsIikubWF0Y2hlcygpOwogICAgYm9vbGVhbiBvazMgPSBwLm1hdGNoZXIoImxvZ19maWxlMDEyLnR4dCIpLm1hdGNoZXMoKTsKICAgIGJvb2xlYW4gb2s0ID0gcC5tYXRjaGVyKCJkYXRhYmFzZS54bWwtdGVzdCIpLm1hdGNoZXMoKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihvazEpOwogICAgU3lzdGVtLm91dC5wcmludGxuKG9rMik7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4ob2szKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihvazQpOwoJfQp9