#define L1 13
#define L2 12
#define L3 14
#define L4 27
#define L5 26
#define L6 25
#define L7 33
#define L8 32
#define L9 21
#define L10 19

void setup () {
  pinMode (L1, OUTPUT);
  pinMode (L2, OUTPUT);
  pinMode (L3, OUTPUT);
  pinMode (L4, OUTPUT);
  pinMode (L5, OUTPUT);
  pinMode (L6, OUTPUT);
  pinMode (L7, OUTPUT);
  pinMode (L8, OUTPUT);
  pinMode (L9, OUTPUT);
  pinMode (L10, OUTPUT);


}

void loop () {
  digitalWrite (L1, HIGH);
  delay(150);
  digitalWrite (L2, HIGH);
  delay(200);
  digitalWrite (L3, HIGH);
  delay (250);
  digitalWrite (L4, HIGH);
  delay (300);
  digitalWrite (L5, HIGH);
  delay (350);
  digitalWrite (L6, HIGH);
  delay (400);
  digitalWrite (L7, HIGH);
  delay (450);
  digitalWrite (L8, HIGH);
  delay (500);
  digitalWrite (L9, HIGH);
  delay (1000);

  digitalWrite (L9, LOW);
  delay (250);
  digitalWrite (L8, LOW);
  delay (250);
  digitalWrite (L7, LOW);
  delay (250);
  digitalWrite (L6, LOW);
  delay (250);
  digitalWrite (L5, LOW);
  digitalWrite (L10, HIGH);
  delay (250);
  digitalWrite (L4, LOW);
  digitalWrite (L9, HIGH);
  digitalWrite (L10, LOW);
  delay (250);
  digitalWrite (L3, LOW);
  digitalWrite (L8, HIGH);
  digitalWrite (L9, LOW);
  delay (250);
  digitalWrite (L2, LOW);
  digitalWrite (L7, HIGH);
  digitalWrite (L8, LOW);
  delay (250);
  digitalWrite (L1, LOW);
  digitalWrite (L6, HIGH);
  digitalWrite (L7, LOW);
  delay (1000);

  digitalWrite (L7, HIGH);
  delay (100);
  digitalWrite (L8, HIGH);
  delay (100);
  digitalWrite (L9, HIGH);
  delay (100);
  digitalWrite (L10, HIGH);
  delay (100);
  digitalWrite (L1, HIGH);
  delay (100);
  digitalWrite (L2, HIGH);
  delay (100);
  digitalWrite (L3, HIGH);
  delay (100);
  digitalWrite (L4, HIGH);
  delay (100);
  digitalWrite (L5, HIGH);
  delay (700);

  digitalWrite (L1, HIGH);
  digitalWrite (L2, HIGH);
  digitalWrite (L3, HIGH);
  digitalWrite (L4, HIGH);
  digitalWrite (L5, HIGH);
  digitalWrite (L6, HIGH);
  digitalWrite (L7, HIGH);
  digitalWrite (L8, HIGH);
  digitalWrite (L9, HIGH);
  digitalWrite (L10, HIGH);
  delay (500);

  digitalWrite (L1, LOW);
  digitalWrite (L2, LOW);
  digitalWrite (L3, LOW);
  digitalWrite (L4, LOW);
  digitalWrite (L5, LOW);
  digitalWrite (L6, LOW);
  digitalWrite (L7, LOW);
  digitalWrite (L8, LOW);
  digitalWrite (L9, LOW);
  digitalWrite (L10, LOW);
  delay (200);

  digitalWrite (L1, HIGH);
  delay (500);
  digitalWrite (L3, HIGH);
  delay (500);
  digitalWrite (L5, HIGH);
  delay (500);
  digitalWrite (L7, HIGH);
  delay (500);
  digitalWrite (L9, HIGH);
  delay (500);

  digitalWrite (L10, HIGH);
  digitalWrite (L1, LOW);
  digitalWrite (L3, LOW);
  digitalWrite (L5, LOW);
  digitalWrite (L7, LOW);
  digitalWrite (L9, LOW);
  delay (500);

  digitalWrite (L8, HIGH);
  delay (500);
  digitalWrite (L6, HIGH);
  delay (500);
  digitalWrite (L4, HIGH);
  delay (500);
  digitalWrite (L2, HIGH);
  delay (500);

  digitalWrite (L1, HIGH);
  digitalWrite (L3, HIGH);
  digitalWrite (L5, HIGH);
  digitalWrite (L7, HIGH);
  digitalWrite (L9, HIGH);
  digitalWrite (L2, LOW);
  digitalWrite (L4, LOW);
  digitalWrite (L6, LOW);
  digitalWrite (L8, LOW);
  digitalWrite (L10,LOW);
  delay (1000);

  digitalWrite (L1, LOW);
  digitalWrite (L3, LOW);
  digitalWrite (L5, LOW);
  digitalWrite (L7, LOW);
  digitalWrite (L9, LOW);
  digitalWrite (L2, HIGH);
  digitalWrite (L4, HIGH);
  digitalWrite (L6, HIGH);
  digitalWrite (L8, HIGH);
  digitalWrite (L10, HIGH);
  delay (1000);

  digitalWrite (L1, HIGH);
  digitalWrite (L3, HIGH);
  digitalWrite (L5, HIGH);
  digitalWrite (L7, HIGH);
  digitalWrite (L9, HIGH);
  digitalWrite (L2, LOW);
  digitalWrite (L4, LOW);
  digitalWrite (L6, LOW);
  digitalWrite (L8, LOW);
  digitalWrite (L10, LOW);
  delay (1000);

  digitalWrite (L1, LOW);
  digitalWrite (L3, LOW);
  digitalWrite (L5, LOW);
  digitalWrite (L7, LOW);
  digitalWrite (L9, LOW);
  digitalWrite (L2, HIGH);
  digitalWrite (L4, HIGH);
  digitalWrite (L6, HIGH);
  digitalWrite (L8, HIGH);
  digitalWrite (L10,HIGH);
  delay (1000);

  digitalWrite (L1, HIGH);
  delay (200);
  digitalWrite (L3, HIGH);
  delay (200);
  digitalWrite (L5, HIGH);
  delay (200);
  digitalWrite (L7, HIGH);
  delay (200);
  digitalWrite (L9, HIGH);
  delay (800);

  digitalWrite (L1,LOW);
  digitalWrite (L10, LOW);
  delay (200);
  digitalWrite (L2,LOW);
  digitalWrite (L9, LOW);
  delay (200);
  digitalWrite (L3,LOW);
  digitalWrite (L8, LOW);
  delay (200);
  digitalWrite (L4,LOW);
  digitalWrite (L7, LOW);
  delay (200);
  digitalWrite (L5,LOW);
  digitalWrite (L6, LOW);
  delay (900);



  



  





  




}