Программа работает как в требованиях, но валидатор не пропускает. Почему?
package com.javarush.task.pro.task05.task0508;
/*
Удаляем одинаковые строки
*/
import java.util.Scanner;
public class Solution {
public static String[] strings;
public static void main(String[] args) {
//напишите тут ваш код
Scanner console = new Scanner(System.in);
strings = new String[10];
for (int i = 0; i < 10; i++)
{
strings[i] = console.nextLine();
}
int n = 0 ;
while (n < 10 )
{
for (int i = 0; i < 10; i++){
if ((strings[i] != null) && (i != n) && (strings[i].equals(strings[n]))) {strings[i] = null;}}
n++;}
for (int i = 0; i < strings.length; i++) {
System.out.print(strings[i] + ", ");}
}
}