Не проходит второй пункт: В методе openTile(int, int) значение поля countClosedTiles должно уменьшаться на 1, если элемент матрицы gameField отмечается флагом isOpen. Я уже перепробовал всё что мог, судя по комментариям проблема наблюдается далеко не только у меня, но у всех проблема решилась простым пермещением gameField[y][x].isOpen = true; countClosedTiles--; в самое начало метода, однако мне не помогло даже это, я пошёл на крайние меры - скопировал этот метод ПОЛНОСТЬЮ у человека, у которого этот пункт прошёл и он у меня всё равно не прошёл! Помогите пожалуйста, уже сколько дней пытаюсь завершить сапёра. И да, забыл сказать, сама программа работает прекрасно