void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(2, OUTPUT);
  pinMode(8, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
  digitalWrite(6, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(100);                       // wait for a second
  digitalWrite(6, LOW);    // turn the LED off by making the voltage LOW
  delay(100);   
  
  digitalWrite(7, HIGH);  
  delay(300);                     
  digitalWrite(7, LOW);    
  delay(100);
            
  digitalWrite(5, HIGH);  
  delay(500);                       
  digitalWrite(5, LOW);    
  delay(100);      
  digitalWrite(4, HIGH);  
  delay(700);                      
  digitalWrite(4, LOW);    
  delay(100);  
  digitalWrite(3, HIGH);   
  delay(1000);                      
  digitalWrite(3, LOW);    
  delay(100); 
 digitalWrite(8, HIGH);   
  delay(1200);                      
  digitalWrite(8, LOW);    
  delay(100);
  digitalWrite(8, HIGH);   
  delay(1200);                      
  digitalWrite(8, LOW);    
  delay(100);    
    
  tone(2, 13);
    delay(100);
    noTone(2);
    delay(100);
}