Не выполняется предпоследнее условие "Метод printList() должен выводить на экран все элементы переданного списка, каждый с новой строки." Что не так?