public class Solution {
    public static String[] strings;

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        strings = new String[6];
        for (int i=0; i<6; i++) {
            strings[i] = sc.nextLine();
        }
        for (int i=0; i < strings.length; i++){
            String currentString = strings[i];  // почему вот без этого добавления строки, не может найти три одинаковых строки в массиве, а находит только две?
            for (int j=i+1; j < strings.length;j++){
                if (currentString == null) {
                    break;
                }
                if(currentString.equalsIgnoreCase(strings[j])){
                    strings[i] = null;
                    strings[j] = null;
                }
            }

        }
        for (int i = 0; i < strings.length; i++) {
            System.out.print(strings[i] + ", ");