Все такой же простой светофор, но код стал более полиморфным. Также он стал более красивым.