/* 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
{
{
Ideone test = new Idedone();
System.
out.
println(test.
formatDate("0")); System.
out.
println(test.
formatDate("70794")); System.
out.
println(test.
formatDate("81573")); System.
out.
println(test.
formatDate("22217")); }
switch (date.length()) {
case 5:
if(date.charAt(3) == '0' || date.charAt(3) == '1'){
birthDate = "20" + date.substring(3) + "-0" + date.charAt(0) + "-" + date.substring(1,3);
}
else{
birthDate = "19" + date.substring(3) + "-0" + date.charAt(0) + "-" + date.substring(1,3);
}
break;
case 6:
if(date.charAt(4) == '0' || date.charAt(4) == '1'){
birthDate = "20" + date.substring(4) + "-" + date.substring(0,2) + "-" + date.substring(2,4);
}
else{
birthDate = "19" + date.substring(4) + "-" + date.substring(0,2) + "-" + date.substring(2,4);
}
break;
default:
birthDate = null;
break;
}
return birthDate;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUlkZW9uZSB0ZXN0ID0gbmV3IElkZWRvbmUoKTsKCQlTeXN0ZW0ub3V0LnByaW50bG4odGVzdC5mb3JtYXREYXRlKCIwIikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih0ZXN0LmZvcm1hdERhdGUoIjcwNzk0IikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih0ZXN0LmZvcm1hdERhdGUoIjgxNTczIikpOwoJCVN5c3RlbS5vdXQucHJpbnRsbih0ZXN0LmZvcm1hdERhdGUoIjIyMjE3IikpOwoJfQoJCgkgICAgcHVibGljIFN0cmluZyBmb3JtYXREYXRlKFN0cmluZyBkYXRlKXsKCVN0cmluZyBiaXJ0aERhdGUgPSBudWxsOwogICAgICAgIHN3aXRjaCAoZGF0ZS5sZW5ndGgoKSkgewogICAgICAgICAgICBjYXNlIDU6CiAgICAgICAgICAgICAgICBpZihkYXRlLmNoYXJBdCgzKSA9PSAnMCcgfHwgZGF0ZS5jaGFyQXQoMykgPT0gJzEnKXsKICAgICAgICAgICAgICAgICAgICBiaXJ0aERhdGUgPSAiMjAiICsgZGF0ZS5zdWJzdHJpbmcoMykgKyAiLTAiICsgZGF0ZS5jaGFyQXQoMCkgKyAiLSIgKyBkYXRlLnN1YnN0cmluZygxLDMpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICBiaXJ0aERhdGUgPSAiMTkiICsgZGF0ZS5zdWJzdHJpbmcoMykgKyAiLTAiICsgZGF0ZS5jaGFyQXQoMCkgKyAiLSIgKyBkYXRlLnN1YnN0cmluZygxLDMpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIGNhc2UgNjoKICAgICAgICAgICAgICAgIGlmKGRhdGUuY2hhckF0KDQpID09ICcwJyB8fCBkYXRlLmNoYXJBdCg0KSA9PSAnMScpewogICAgICAgICAgICAgICAgICAgIGJpcnRoRGF0ZSA9ICIyMCIgKyBkYXRlLnN1YnN0cmluZyg0KSArICItIiArIGRhdGUuc3Vic3RyaW5nKDAsMikgKyAiLSIgKyBkYXRlLnN1YnN0cmluZygyLDQpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxzZXsKICAgICAgICAgICAgICAgICAgICBiaXJ0aERhdGUgPSAiMTkiICsgZGF0ZS5zdWJzdHJpbmcoNCkgKyAiLSIgKyBkYXRlLnN1YnN0cmluZygwLDIpICsgIi0iICsgZGF0ZS5zdWJzdHJpbmcoMiw0KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgYmlydGhEYXRlID0gbnVsbDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KCXJldHVybiBiaXJ0aERhdGU7CiAgICB9Cn0=