Я ж написал выше. Ошибка в самой логике. Вы берете сигнал с выхода и подаете его на вход. Если не было входа то и выхода не будет, если не было выхода, то и входа не будет.