/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
import java.time.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main
( String [ ] args
) { var test
= new Scanner
( System .
in ) ; while ( test.hasNext ( ) ) {
var from = LocalDate.parse ( test.next ( ) ) ;
test.skip ( " to " ) ;
var to = LocalDate.parse ( test.next ( ) ) ;
test.nextLine ( ) ;
System .
out .
printf ( "%s to %s = %s%n" , from, to, isMonth
( from, to
) ) ; }
}
static boolean isMonth( LocalDate from, LocalDate to) {
var end = from.plusMonths ( 1 ) .minusDays ( 1 ) ;
return to.equals ( end) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CmltcG9ydCBqYXZhLnRpbWUuKjsKCi8qIE5hbWUgb2YgdGhlIGNsYXNzIGhhcyB0byBiZSAiTWFpbiIgb25seSBpZiB0aGUgY2xhc3MgaXMgcHVibGljLiAqLwpjbGFzcyBJZGVvbmUKewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIHZhciB0ZXN0ID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgICAgICB3aGlsZSAodGVzdC5oYXNOZXh0KCkpIHsKICAgICAgICAgICAgdmFyIGZyb20gPSBMb2NhbERhdGUucGFyc2UodGVzdC5uZXh0KCkpOwogICAgICAgICAgICB0ZXN0LnNraXAoIiB0byAiKTsKICAgICAgICAgICAgdmFyIHRvID0gTG9jYWxEYXRlLnBhcnNlKHRlc3QubmV4dCgpKTsKICAgICAgICAgICAgdGVzdC5uZXh0TGluZSgpOwogICAgICAgICAgICBTeXN0ZW0ub3V0LnByaW50ZigiJXMgdG8gJXMgID0gICVzJW4iLCBmcm9tLCB0bywgaXNNb250aChmcm9tLCB0bykpOwogICAgICAgIH0KICAgIH0KICAgIAogICAgc3RhdGljIGJvb2xlYW4gaXNNb250aChMb2NhbERhdGUgZnJvbSwgTG9jYWxEYXRlIHRvKSB7CiAgICAgICAgdmFyIGVuZCA9IGZyb20ucGx1c01vbnRocygxKS5taW51c0RheXMoMSk7CiAgICAgICAgcmV0dXJuIHRvLmVxdWFscyhlbmQpOwogICAgfQp9
stdin
MjAyMi0wNi0wMSB0byAyMDIyLTA2LTMwCjIwMjItMDYtMDIgdG8gMjAyMi0wNi0zMAoyMDIyLTA2LTAxIHRvIDIwMjItMDctMDEKMjAyMi0wNi0xNSB0byAyMDIyLTA3LTE1CjIwMjItMDYtMTUgdG8gMjAyMi0wNy0xNAo=
2022-06-01 to 2022-06-30
2022-06-02 to 2022-06-30
2022-06-01 to 2022-07-01
2022-06-15 to 2022-07-15
2022-06-15 to 2022-07-14