int red=10; //LED 1
int green = 9; //LED 2
int ora = 8; //LED 3
void setup() {
  pinMode(red, OUTPUT);
    pinMode(green, OUTPUT);
      pinMode(ora, OUTPUT);


}
/**
  * lightall - fonction qui allume toutes les LEDs
  */
void lightall(){

 digitalWrite(ora, HIGH);
  digitalWrite(green, HIGH);
  digitalWrite(red, HIGH);
  delay(100);
}


void loop() {
  //s'allume de droite a gauche
  digitalWrite(ora, HIGH);
    delay(100);
  digitalWrite(ora, LOW);
  delay(100);

  digitalWrite(green, HIGH);
  delay(100);
  digitalWrite(green, LOW);
  delay(100);

  digitalWrite(red, HIGH);
  delay(100);
  digitalWrite(red, LOW);
  delay(100);
//s'allume de gauche a droite
  digitalWrite(green, HIGH);
  delay(100);
  digitalWrite(green, LOW);
  delay(100);

  digitalWrite(ora, HIGH);
    delay(100);
  digitalWrite(ora, LOW);
  delay(100);
//s'allument toute
 lightall();
//s'eteignent de droite a gauche
  digitalWrite(ora, LOW);
  delay(100);

  digitalWrite(green, LOW);
  delay(100);

  digitalWrite(red, LOW);
  delay(100);
  //s'allume toute
  lightall();
  //s'eteignent toute de gauche a droite
  digitalWrite(red, LOW);
  delay(100);

  digitalWrite(green, LOW);
  delay(100);

  digitalWrite(ora, LOW);
  delay(100);

}