/* package whatever; // don't place package name! */

import java.util.*;
import java.lang.*;
import java.io.*;
import java.time.LocalDate;
import java.time.YearMonth;
import java.time.format.DateTimeFormatter;
import java.util.List;
import java.util.stream.Collectors;
import java.util.stream.Stream;


/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
	public static void main(String[] args) {
	    String strings = "04/11/2019, 11/11/2019, 18/11/2019, 25/11/2019, 02/12/2019, 09/12/2019, 06/01/2020, 03/02/2020, 10/02/2020, 17/02/2020, 24/02/2020, 02/03/2020, 09/03/2020, 16/03/2020, 23/03/2020, 30/03/2020, 06/04/2020, 13/04/2020, 20/04/2020, 27/04/2020";
	    DateTimeFormatter format = DateTimeFormatter.ofPattern("dd/MM/uuuu");
	    List<LocalDate> collect = Stream.of(strings.split(", "))
	        .map(s -> LocalDate.parse(s, format))
	        .collect(Collectors.groupingBy(YearMonth::from))
	        .values().stream()
	        .map(a -> a.stream().sorted().limit(1).findFirst().get())
	        .sorted()
	        .collect(Collectors.toList());
	
	    System.out.println(collect);
	}
}