Shkruaj një algoritëm për ndërrimin e pesë semaforëve.
Algoritmi do të përbëhet nga pesë hapa. Së pari, algoritmi duhet të përcaktojë periudhën e kohës për secilën nga pesë dritat. Pastaj, duhet të specifikojë kohëzgjatjen e secilit dritë (të kuqe, të verdha ose të gjelbër). Ajo gjithashtu duhet të specifikojë sasinë e kohës që çdo dritë duhet të qëndrojë e ndriçuar për. Më pas, algoritmi duhet të përcaktojë se kur dritat duhet të kalojnë në dritën tjetër. Së fundi, duhet të sigurojë që sekuenca të funksionojë pa probleme dhe pa ndonjë mbështjellje midis dritave.