Архив задач олимпиады по математике и криптографии

Агент с часами

crypto2017_bukva2posled.png6. Агенту передаются сообщения с помощью специальных «передающих» часов, установленных на главной площади города. В заранее условленное время агент приходит к часам и начинает следить за их секундной стрелкой. Если прошла секунда, а стрелка не сдвинулась, значит передан 0, в противном случае (прошла секунда и стрелка сдвинулась) передана 1. Каждая буква сообщения закодирована пятизначной комбинацией из 0 и 1 в соответствии с таблицей (считается, что Е=Ё). Данные из таблицы считываются сверху вниз. Так, например, буква Б заменяется на 00001. При приёме сообщения случайный прохожий ненадолго отвлёк агента. Помогите ему восстановить сообщение, если известно, что за время сеанса связи часы отстали на 81 секунду, а в блокноте у агента записаны следующие знаки:
0111110000010001010101110001000100010010001010011100
000000101001010000000000001000010111000001000100000