Robus, там программа на реалах не совсем работает.
Да .... Я видел ... Это значит надо допилить. Скорее всего получается последовательность типа "11011" или "00100". Ещё возможно, что срабатывает инверсия, если это не учтено, то может происходить сбой. Но это предположения которые без опытов просто слова.
AAA когда меня режут, я терплю, но когда дополняют, становится нестерпимо.