Чуть выше в лекциях фигурирует "Нельзя проводить одновременно итерацию (перебор) коллекции и изменение ее элементов." Не совсем понимаю, почему здесь работает обычный цикл и не выдаёт ConcurrentModificationException. Потому, что суммарно число элементов остаётся прежним из-за добавления в конец? Просто если бы мы просто удаляли, ошибка была бы.