FrenchTrafficLight implemented