/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
System.
out.
println(checkConstraint
("sec 30-31")); }
private static boolean checkConstraint
(String inputValue
) { inputValue = inputValue.trim();
if (inputValue.matches("[\\>][\\s]*[\\d]*") || inputValue.matches("[\\<][\\s]*[\\d]*") || inputValue.matches("[\\d]*[\\s]*[-][\\s]*[\\d]*")
|| inputValue.matches("[\\=][\\s]*[\\d]*") || inputValue.matches("[\\=][\\s]*[\\w]*") || inputValue.matches("[\\d]*")
|| inputValue.matches("[\\w]*") || inputValue.matches("[\\d]*[\\s]*[|][\\s]*[\\d]*")
|| inputValue.matches("[\\w]*[\\s]*[|][\\s]*[\\w]*") || inputValue.matches("[\\d]*[\\,][[\\s]*\\d\\,]*")
|| inputValue.matches("[\\w]*[\\,][[\\s]*\\w\\,]*") || inputValue.matches("[\\d]*[\\s]*[\\?]")
|| inputValue.matches("[\\w]*[\\s]*[\\?]") || inputValue.matches("[\\d]*[\\s]*[\\*]") || inputValue.matches("[\\w]*[\\s]*[\\*]")
|| inputValue.matches("[\\w]*[\\s]*[\\w\\,]*") || inputValue.matches("[\\s]*[\\%]*[\\s]*[\\w]*[\\s]*")
|| inputValue.matches("[\\s]*[\\w]*[\\s]*[\\%][\\s]*") || inputValue.matches("[\\s]*[\\%]*[\\s]*[\\w]*[\\s]*[\\%][\\s]*")
|| inputValue.matches("[\\w]*[\\s]*[-][\\s]*[\\w]*") || inputValue.matches("[\\w]*[\\s]*[.][\\s]*[\\w]*")
|| inputValue.matches("[\\w]*[\\s]*['][\\s]*[\\w]*") || inputValue.matches("[[\\w]*[\\s]*[\\w]*[\\s]*]*") || inputValue.matches("[a-zA-Z]+\\s+\\d+-\\d+")) {
return true;
}
return false;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN5c3RlbS5vdXQucHJpbnRsbihjaGVja0NvbnN0cmFpbnQoInNlYyAzMC0zMSIpKTsKCX0KCXByaXZhdGUgc3RhdGljIGJvb2xlYW4gY2hlY2tDb25zdHJhaW50KFN0cmluZyBpbnB1dFZhbHVlKSB7CiAgICAJaW5wdXRWYWx1ZSA9IGlucHV0VmFsdWUudHJpbSgpOwogICAgCWlmIChpbnB1dFZhbHVlLm1hdGNoZXMoIltcXD5dW1xcc10qW1xcZF0qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFw8XVtcXHNdKltcXGRdKiIpIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcZF0qW1xcc10qWy1dW1xcc10qW1xcZF0qIikKICAgICAgICAgICAgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFw9XVtcXHNdKltcXGRdKiIpIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcPV1bXFxzXSpbXFx3XSoiKSB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXGRdKiIpCiAgICAgICAgICAgIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcd10qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFxkXSpbXFxzXSpbfF1bXFxzXSpbXFxkXSoiKQogICAgICAgICAgICB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXHddKltcXHNdKlt8XVtcXHNdKltcXHddKiIpIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcZF0qW1xcLF1bW1xcc10qXFxkXFwsXSoiKQogICAgICAgICAgICB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXHddKltcXCxdW1tcXHNdKlxcd1xcLF0qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFxkXSpbXFxzXSpbXFw/XSIpCiAgICAgICAgICAgIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcd10qW1xcc10qW1xcP10iKSB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXGRdKltcXHNdKltcXCpdIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFx3XSpbXFxzXSpbXFwqXSIpCiAgICAgICAgICAgIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcd10qW1xcc10qW1xcd1xcLF0qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFxzXSpbXFwlXSpbXFxzXSpbXFx3XSpbXFxzXSoiKQogICAgICAgICAgICB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXHNdKltcXHddKltcXHNdKltcXCVdW1xcc10qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFxzXSpbXFwlXSpbXFxzXSpbXFx3XSpbXFxzXSpbXFwlXVtcXHNdKiIpCiAgICAgICAgICAgIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1xcd10qW1xcc10qWy1dW1xcc10qW1xcd10qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbXFx3XSpbXFxzXSpbLl1bXFxzXSpbXFx3XSoiKQogICAgICAgICAgICB8fCBpbnB1dFZhbHVlLm1hdGNoZXMoIltcXHddKltcXHNdKlsnXVtcXHNdKltcXHddKiIpIHx8IGlucHV0VmFsdWUubWF0Y2hlcygiW1tcXHddKltcXHNdKltcXHddKltcXHNdKl0qIikgfHwgaW5wdXRWYWx1ZS5tYXRjaGVzKCJbYS16QS1aXStcXHMrXFxkKy1cXGQrIikpIHsKICAgICAgICAJcmV0dXJuIHRydWU7CiAgICAJfQogICAgCXJldHVybiBmYWxzZTsKCX0KfQ==