я: 162 команды, 86 состояний, решение проблем по ходу поступление первым пришедшим в голову методом
другой чел: ~40 состояний, команды помещаются на одном тетрадном листе, переиспользует код два раза, использовал всего два символа вне исходной строки (преобразование на месте практически)
вот они гении среди нас😔🙏
задача была переставить последовательности ноликов и единиц, типа у меня 1^k 0^m 1^n 0 1^l -> 1^k 0^l 1^m 0 1^m
я сохранил l и m вне исходной строки, и по сути переписал строку с нуля