import java.time.LocalDate;
public class Date {
	public static void main(String[] args) {
		LocalDate test=LocalDate.of(2016,9,19);
		String season="Fall";
		int month=test.getMonthValue();

		if (month >=1 && month <=3) { season="Winter"; }
		else if (month >=4 && month <= 6) { season = "Spring"; }
		else if (month>=7 && month <= 9) { season="Summer"; }

		/* Good so far, but lets get more exact... */
		if(month%3 == 0 && test.getDayOfMonth() >= 21) {
			// USE equals(…) FOR REFERENCE VARIABLES
			if(season.equals("Winter")) { season = "Spring"; }
			else if (season.equals("Spring")) { season = "Summer"; }
			else if (season.equals("Summer")) { season = "Fall";}
			else { season = "Winter"; }
		}
		System.out.println(season);
	}
}
