Захотелось использовать подсмотренный в предыдущей лекции способ заполнения списка с помощью метода isEmpty, который позволяет не задавать количество итераций цикла, а останавливать цикл когда ввод закончится (когда придет пустая строка) - что делает код более гибким. Все компилируется но выдается ошибка на выходе (как будто идет обращение к несуществующим ячейкам списка)