       break;
       
       case 3: 
-        engine.ChangeSpeedTo(75);
+        engine.ChangeSpeedTo(100);
         turnLights.Start(CarTurnLights::LeftRight);
       break;
     }
     
-    WallTime = millis() + 5000;
+    WallTime = millis() + 10000;
     
     TurnLightsIndex++;
     if(TurnLightsIndex >= TurnLightsIndexMax)

    switch(TurnLightsIndex)
    {
      case 0: 
        engine.ChangeSpeedTo(0);
        turnLights.Start(CarTurnLights::None); 
      break;
      
      case 1: 
        engine.ChangeSpeedTo(90, 15);
        turnLights.Start(CarTurnLights::Left); 
      break;
      

const uint8_t PinTurnLeft = 8;
const uint8_t PinTurnRight = 7; 

Engine engine(PinEngine, MaxVoltage);
CarLamps frontLights(PinFront);
CarLamps backLights(PinBack);
CarTurnLights turnLights(PinTurnLeft, PinTurnRight);
