:with присваивает символу значение еще до первой итерации цикла. При этом ставится внутри цикла.
И получается, что символ-итератор на момент присваивания все еще nil, даже если последовательность не пустая.
Сколько времени мне потребовалось, чтобы понять, где ошибка?
Хо-хо...
орущий_суслик.mp4