import java.util.regex.Pattern;
class Test {
Pattern p = Pattern.compile("(?=^[0-9 ]{10,16}$)(?=^([0-9]* ){0,3}[0-9]*$)^.*$");
System.
out.
println(p.
matcher("1234 890").
matches());
}
}
aW1wb3J0IGphdmEudXRpbC5yZWdleC5QYXR0ZXJuOwoKY2xhc3MgVGVzdCB7CgoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uIHsKCgkJUGF0dGVybiBwID0gUGF0dGVybi5jb21waWxlKCIoPz1eWzAtOSBdezEwLDE2fSQpKD89XihbMC05XSogKXswLDN9WzAtOV0qJCleLiokIik7CgkJU3lzdGVtLm91dC5wcmludGxuKHAubWF0Y2hlcigiMTIzNCA4OTAiKS5tYXRjaGVzKCkpOwoKCX0KCn0=