/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.*;
import java.time.temporal.*;
import java.time.format.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
ZoneId z = ZoneId.of( "Africa/Casablanca" ) ;
LocalDate today = LocalDate.now( z ) ;
YearMonth ym = YearMonth.from( today ) ;
LocalDate firstOfNextMonth = ym.plusMonths( 1 ).atDay( 1 ) ;
long days = ChronoUnit.DAYS.between( today , firstOfNextMonth ) ;
System.
out.
println( days
+ " days between " + today
+ " and " + firstOfNextMonth
) ;
Period p = Period.between( today , firstOfNextMonth ) ;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgppbXBvcnQgamF2YS50aW1lLio7CmltcG9ydCBqYXZhLnRpbWUudGVtcG9yYWwuKjsKaW1wb3J0IGphdmEudGltZS5mb3JtYXQuKjsKCgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoKICAgIFpvbmVJZCB6ID0gWm9uZUlkLm9mKCAiQWZyaWNhL0Nhc2FibGFuY2EiICkgOyAKICAgIExvY2FsRGF0ZSB0b2RheSA9IExvY2FsRGF0ZS5ub3coIHogKSA7CgogICAgWWVhck1vbnRoIHltID0gWWVhck1vbnRoLmZyb20oIHRvZGF5ICkgOwoKICAgIExvY2FsRGF0ZSBmaXJzdE9mTmV4dE1vbnRoID0geW0ucGx1c01vbnRocyggMSApLmF0RGF5KCAxICkgOwoKICAgIGxvbmcgZGF5cyA9IENocm9ub1VuaXQuREFZUy5iZXR3ZWVuKCB0b2RheSAsICBmaXJzdE9mTmV4dE1vbnRoICkgOwogICAgU3lzdGVtLm91dC5wcmludGxuKCBkYXlzICsgIiBkYXlzIGJldHdlZW4gIiArIHRvZGF5ICsgIiBhbmQgIiArIGZpcnN0T2ZOZXh0TW9udGggKSA7CgogICAgUGVyaW9kIHAgPSBQZXJpb2QuYmV0d2VlbiggdG9kYXkgLCBmaXJzdE9mTmV4dE1vbnRoICkgOwoKCgl9Cn0=