Создал массив из 10 элементов, считал 8 строк. Здесь, кажется, всё окей. Затем вывел массив в обратном порядке. Две строки пустые, со значением null по дефолту. Но почему-то не засчитывается третье условие. В чём загвоздка?