import java.util.*;
import java.time.*;
class Main {
public static void main(String[] args) {
LocalDateTime t = LocalDateTime.now();
LocalDate d = LocalDate.now();
System.out.println(d);
System.out.println(d.getYear());
System.out.println(d.getMonthValue());
System.out.println(d.getDayOfMonth());
LocalDate n = d.plusDays(1-d.getDayOfMonth());
System.out.println(n.getDayOfWeek());
System.out.println(n.getDayOfWeek().getValue());
System.out.println(n.lengthOfMonth());
System.out.println(n.getDayOfMonth());
}
}