import java.time.YearMonth;
import java.time.format.DateTimeFormatter;
import java.util.List;
import java.util.Locale;
import java.util.stream.Collectors;
import java.util.stream.Stream;

public class Main {
	public static void main(String args[]){
		DateTimeFormatter dtf = DateTimeFormatter.ofPattern("MMM uuuu", Locale.ENGLISH);
		List<String> sorted = Stream.of(
				"Sep 2019",
				"Oct 2018",
				"Nov 2019",
				"Oct 2021",
				"Nov 2011"
		)
		.map(s -> YearMonth.parse(s, dtf))
		.sorted()
		.map(ym -> dtf.format(ym))
		.collect(Collectors.toList());
				
		// Display the list
		sorted.forEach(System.out::println);
	}
}