Сырых Максим, запилил умный светофор

Кажется, даже работает
Пишешь private, а делаешь глобальную переменную