Не проходит проверку по 3му условию. Смотрел другие решения, многие зачем-то используют ArrayList для получения списка "соседей". У меня вопрос: а зачем, если можно обойтись без этого? Или это было обязательным условием когда-то? Я начал несколько дней назад и там нет никаких требований к типу метода getNeighbors(). Или валидатор все еще это требует? Помогите разобраться, пожалуйста. П.С. У меня метод getNeighbors() количество соседей считает правильно. UPDATE: Все поправил. Перенес логику в нужный метод. Все считает правильно, но все равно валидатор не пропускает по п.3.