import java.time.*;
import java.time.temporal.*;
import java.time.format.*;
public class Main {
    public static void main(String[] args) {
      findFirstSundayEachMonth();
    }
    
	public static void findFirstSundayEachMonth() {
	    int year = 2021;
	    LocalDate curr = LocalDate.of(year, Month.JANUARY, 1);
	    do {
	        System.out.println(curr.with(TemporalAdjusters.firstInMonth(DayOfWeek.SUNDAY)).format(DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL)));
	        curr = curr.plusMonths(1);
	    } while (curr.getYear() == year);
	}
}