Мой код работает, но почему-то не проходит проверку. Подскажите, пожалуйста, в чем причина.
package com.javarush.task.pro.task05.task0508;

import java.util.Scanner;
import java.util.Arrays;

/*
Удаляем одинаковые строки
*/

public class Solution {
    public static String[] strings;

    public static void main(String[] args) {
        //напишите тут ваш код
        strings = new String[6];
        Scanner console = new Scanner(System.in);
        for (int i = 0; i < 6; i++) {
            strings[i] = console.nextLine();
        }

        for (int i = 0; i < 5; i++) {
            if (strings[i] != null) {
                for (int j = i + 1; j < 6; j++) {
                    if (strings[j] != null) {
                        if (strings[i].equals(strings[j])) {
                            strings[i] = "";
                            strings[j] = "";
                        }
                    }

                }
            }

        }

        for (int i = 0; i < 6; i++) {
            if (strings[i] ==  "") {
                strings[i] = null;
            }
        }

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