Добрый день Не понимаю почему в 34 строке возвращает ошибку ConcurrentModificationException. Да, я поменяю на list.get(0) и все взлетит, но разве не в том смысл итератора, что он позволяет менять итерируемую коллекцию и корректно продолжать итерацию? Тем более метод hasNext() отрабатывает корректно. Поясните пожалуйста, кто в курсе!