/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.* ;
import java.time.format.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
String input
= "99-18" ; // Valid: "01-18" Invalid: "99-18" DateTimeFormatter f = DateTimeFormatter.ofPattern( "MM-uu" ) ;
YearMonth ym = null ;
try {
ym = YearMonth.parse( input , f ) ;
} catch ( DateTimeParseException e ) {
System.
out.
println( "Invalid input: " + input
) ; }
System.
out.
println( "ym.toString(): " + ym
) ; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLiogOwppbXBvcnQgamF2YS50aW1lLmZvcm1hdC4qIDsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewoJcHVibGljIHN0YXRpYyB2b2lkIG1haW4gKFN0cmluZ1tdIGFyZ3MpIHRocm93cyBqYXZhLmxhbmcuRXhjZXB0aW9uCgl7CiAgICAgICAgU3RyaW5nIGlucHV0ID0gIjk5LTE4IiA7ICAvLyBWYWxpZDogIjAxLTE4IiAgSW52YWxpZDogIjk5LTE4IgogICAgICAgIERhdGVUaW1lRm9ybWF0dGVyIGYgPSBEYXRlVGltZUZvcm1hdHRlci5vZlBhdHRlcm4oICJNTS11dSIgKSA7CiAgICAgICAgCiAgICAgICAgWWVhck1vbnRoIHltID0gbnVsbCA7CiAgICAgICAgdHJ5IHsKICAgICAgICAgICAgeW0gPSBZZWFyTW9udGgucGFyc2UoIGlucHV0ICwgZiApIDsKICAgICAgICB9IGNhdGNoICggRGF0ZVRpbWVQYXJzZUV4Y2VwdGlvbiBlICkgewogICAgICAgIAlTeXN0ZW0ub3V0LnByaW50bG4oICJJbnZhbGlkIGlucHV0OiAiICsgaW5wdXQgKSA7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbiggInltLnRvU3RyaW5nKCk6ICIgKyB5bSApIDsKCX0KfQ==