/*
**********Police LED Light Bar************
Author: Electronic & Computer
Date: 30.12.2012
******************************************
*/

const int patternCount = 30;
int LED1=13;
int LED2=12;
int LED3=11;
int LED4=10;
int LED5=9;
int LED6=8;
int LED7=7;
int LED8=6;
int LED9=5;
int LED10=4;
int buttonPin=3;
static unsigned long lastButtonTime = 0;


void setup()
{
  pinMode(LED1,OUTPUT);
  pinMode(LED2,OUTPUT);  // set each LED to pins
  pinMode(LED3,OUTPUT);
  pinMode(LED4,OUTPUT);
  pinMode(LED5,OUTPUT);
  pinMode(LED6,OUTPUT);
  pinMode(LED7,OUTPUT);
  pinMode(LED8,OUTPUT);
  pinMode(LED9,OUTPUT);
  pinMode(LED10,OUTPUT);
  
  pinMode(buttonPin,INPUT);
  
}


void loop()
    { 
    static int pattern = 0;  
//  If the button is down and the last time it went down was more than 1/10th second ago.
   if (digitalRead(buttonPin) && (millis() - lastButtonTime) > 100)
    
        {
        lastButtonTime = millis();
        
        pattern = (pattern + 1) % patternCount;
        
        }
    
    switch (pattern)
        {
  
      
    case 1: 
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   
   //*********************3 times***************************************
   
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    break;
    
    case 2:
     digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   
   //*********************3 times***************************************
   
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
  break;
    
    case 3: 
    digitalWrite(LED5,HIGH);
    digitalWrite(LED6,HIGH);
   
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);
   digitalWrite(LED4,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50); 
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);
   digitalWrite(LED4,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50);                            
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);
   digitalWrite(LED4,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50);       
   
   //*********************3 times***************************************
   
   digitalWrite(LED1,HIGH); 
   digitalWrite(LED2,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH); 
   digitalWrite(LED2,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH); 
   digitalWrite(LED2,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   
   
   
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    break;
    
    
    case 4: 
  digitalWrite(LED5,HIGH);     // Turn the LED on   
  digitalWrite(LED6,HIGH);      // Turn LED off
  delay(150);                  // Wait 25 ms
 
  digitalWrite(LED4,HIGH);    // Turno LED1 on
  digitalWrite(LED7,HIGH);     // Turn LED1 off
  delay(150);                  // Wait 25 ms
 
  digitalWrite(LED3,HIGH);     // Turn the LED on   
  digitalWrite(LED8,HIGH);      // Turn LED off
  delay(150);                  // Wait 25 ms
 
  digitalWrite(LED2,HIGH);    // Turno LED1 on
  digitalWrite(LED9,HIGH);     // Turn LED1 off
  delay(150);                  // Wait 25 ms
  
  digitalWrite(LED1,HIGH);     // Turn the LED on   
  digitalWrite(LED10,HIGH);      // Turn LED off
  delay(150);                  // Wait 25 ms
  
  digitalWrite(LED1,LOW);     // Turn the LED on   
  digitalWrite(LED2,LOW);      // Turn LED off                  
  digitalWrite(LED3,LOW);    // Turno LED1 on
  digitalWrite(LED4,LOW);     // Turn LED1 off
  digitalWrite(LED5,LOW);     // Turn the LED on   
  digitalWrite(LED6,LOW);      // Turn LED off
  digitalWrite(LED7,LOW);    // Turno LED1 on
  digitalWrite(LED8,LOW);     // Turn LED1 off
  digitalWrite(LED9,LOW);     // Turn the LED on   
  digitalWrite(LED10,LOW);      // Turn LED off
  delay(150);
    break;
    
    
    case 5:  
    
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50); 
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);                            
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);       
   
   //*********************3 times***************************************
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(75);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(75);
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(75);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(75);
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(75);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(75);
   
   
   
          
    break;
    
    
    case 6: 
     digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50); 
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(75);     
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50);       
   
   //*********************3 times***************************************
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
    //*********************3 times***************************************    
 
    break;
    
    //****************************************************6. PROGRAM**************************************************************************
    
    case 7:
      digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50); 
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);                            
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);       
   
   //*********************3 times***************************************
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(50);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(50);
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(50);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(50);
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH); 
   delay(50);
   digitalWrite(LED5,LOW);  
   digitalWrite(LED6,LOW);  
   delay(50);
   
  
  
  
  digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   
     digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50); 
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);                            
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   delay(50);       
   
   break;
   
   case 8:
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   
   
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   delay(50);
   //********3 times*******
   
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
    digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
    digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   
    
   
  
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
      
   break; 
 
   case 9:
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   
    digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   delay(50); 
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   delay(50);
   
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW); 
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED9,LOW);  
   digitalWrite(LED10,LOW);  
   break;
     
     
     case 10:
     
       
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED9,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
    digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED5,HIGH);
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
    digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);
   delay(50);
 break;   
 
 case 11:
  digitalWrite(LED1,HIGH);  
   digitalWrite(LED3,HIGH);
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED9,HIGH);
   delay(75);  
   digitalWrite(LED1,LOW);  
   digitalWrite(LED3,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED9,LOW); 
   delay(75);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED3,HIGH);
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED9,HIGH);
   delay(75);  
   digitalWrite(LED1,LOW);  
   digitalWrite(LED3,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED9,LOW); 
   delay(75);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED3,HIGH);
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED9,HIGH);
   delay(75);  
   digitalWrite(LED1,LOW);  
   digitalWrite(LED3,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED9,LOW); 
   delay(75);
  
   //*********************3 times***************************************
   
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED4,LOW); 
   digitalWrite(LED8,LOW);  
   digitalWrite(LED10,LOW);
   delay(75);
     
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED4,LOW); 
   digitalWrite(LED8,LOW);  
   digitalWrite(LED10,LOW);
   delay(75);
    
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED4,LOW); 
   digitalWrite(LED8,LOW);  
   digitalWrite(LED10,LOW);
   delay(75);
   break;
   
   case 12:
     digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
    
    
   digitalWrite(LED9,HIGH); 
   delay(75);
   digitalWrite(LED8,HIGH);
   delay(75);
   digitalWrite(LED7,HIGH);
   delay(75);  
   digitalWrite(LED6,HIGH); 
   delay(75);
   digitalWrite(LED5,HIGH); 
   delay(75); 
   digitalWrite(LED4,HIGH);
   delay(75);
   digitalWrite(LED3,HIGH);  
   delay(75);
   digitalWrite(LED2,HIGH); 
   delay(75); 
   
   digitalWrite(LED2,LOW);
   delay(75);
   digitalWrite(LED3,LOW);  
   delay(75);
   digitalWrite(LED4,LOW); 
   delay(75);
   digitalWrite(LED5,LOW);  
   delay(75);
   digitalWrite(LED6,LOW);
   delay(75);
   digitalWrite(LED7,LOW);
   delay(75);  
   digitalWrite(LED8,LOW);
   delay(75);
   digitalWrite(LED9,LOW);
   delay(75);  
   
    digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   delay(50);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   delay(50);
   break;
   
   case 13:
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED10,LOW);
   
   digitalWrite(LED9,HIGH); 
   delay(75);
   digitalWrite(LED9,LOW);
  
   digitalWrite(LED8,HIGH);
   delay(75);
   digitalWrite(LED8,LOW);
   
   digitalWrite(LED7,HIGH);
   delay(75);  
   digitalWrite(LED7,LOW);
   
   digitalWrite(LED6,HIGH); 
   delay(75);
   digitalWrite(LED6,LOW);
   
   digitalWrite(LED5,HIGH); 
   delay(75); 
   digitalWrite(LED5,LOW);  
   
   digitalWrite(LED4,HIGH);
   delay(75);
   digitalWrite(LED4,LOW); 
   
   digitalWrite(LED3,HIGH);  
   delay(75);
   digitalWrite(LED3,LOW);  
   
   digitalWrite(LED2,HIGH); 
   delay(75);
   digitalWrite(LED2,LOW);
  
   digitalWrite(LED1,HIGH); 
   delay(75);
   digitalWrite(LED1,LOW); 
   break;
   
   case 14:
     digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED10,LOW);
   
   digitalWrite(LED9,HIGH); 
   delay(50);
   digitalWrite(LED9,LOW);
  
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED8,LOW);
   
   digitalWrite(LED7,HIGH);
   delay(50);  
   digitalWrite(LED7,LOW);
   
   digitalWrite(LED6,HIGH); 
   delay(50);
   digitalWrite(LED6,LOW);
   
   digitalWrite(LED5,HIGH); 
   delay(50); 
   digitalWrite(LED5,LOW);  
   
   digitalWrite(LED4,HIGH);
   delay(50);
   digitalWrite(LED4,LOW); 
   
   digitalWrite(LED3,HIGH);  
   delay(50);
   digitalWrite(LED3,LOW);  
   
   digitalWrite(LED2,HIGH); 
   delay(50);
   digitalWrite(LED2,LOW);
  
   digitalWrite(LED1,HIGH); 
   delay(50);
   digitalWrite(LED1,LOW); 
   break;
   
   case 15:
   digitalWrite(LED10,HIGH);
   delay(25);
   digitalWrite(LED10,LOW);
   
   digitalWrite(LED9,HIGH); 
   delay(25);
   digitalWrite(LED9,LOW);
  
   digitalWrite(LED8,HIGH);
   delay(25);
   digitalWrite(LED8,LOW);
   
   digitalWrite(LED7,HIGH);
   delay(25);  
   digitalWrite(LED7,LOW);
   
   digitalWrite(LED6,HIGH); 
   delay(25);
   digitalWrite(LED6,LOW);
   
   digitalWrite(LED5,HIGH); 
   delay(25); 
   digitalWrite(LED5,LOW);  
   
   digitalWrite(LED4,HIGH);
   delay(25);
   digitalWrite(LED4,LOW); 
   
   digitalWrite(LED3,HIGH);  
   delay(25);
   digitalWrite(LED3,LOW);  
   
   digitalWrite(LED2,HIGH); 
   delay(25);
   digitalWrite(LED2,LOW);
  
   digitalWrite(LED1,HIGH); 
   delay(25);
   digitalWrite(LED1,LOW); 
   break;
   
   case 16:
    digitalWrite(LED1,HIGH);
   digitalWrite(LED10,HIGH); 
   delay(75);
   digitalWrite(LED1,LOW);
   digitalWrite(LED10,LOW);
   delay(75);
   digitalWrite(LED1,HIGH);
   digitalWrite(LED10,HIGH); 
   delay(75);
   digitalWrite(LED1,LOW);
   digitalWrite(LED10,LOW);
   delay(75);
   
   
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED5,HIGH); 
   delay(75);
   digitalWrite(LED6,LOW);
   digitalWrite(LED5,LOW);  
   delay(75);
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED5,HIGH); 
   delay(75);
   digitalWrite(LED6,LOW);
   digitalWrite(LED5,LOW);  
   delay(75);
   break;
   
   case 17:
   digitalWrite(LED1,HIGH);
  digitalWrite(LED2,HIGH);
  digitalWrite(LED3,HIGH);
  digitalWrite(LED4,HIGH);
  digitalWrite(LED5,HIGH);
  digitalWrite(LED6,HIGH);
  digitalWrite(LED7,HIGH);
  digitalWrite(LED8,HIGH);
  digitalWrite(LED9,HIGH);
  digitalWrite(LED10,HIGH);
  delay(50);
  
  digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(50);
  
  digitalWrite(LED1,HIGH);
  digitalWrite(LED2,HIGH);
  digitalWrite(LED3,HIGH);
  digitalWrite(LED4,HIGH);
  digitalWrite(LED5,HIGH);
  digitalWrite(LED6,HIGH);
  digitalWrite(LED7,HIGH);
  digitalWrite(LED8,HIGH);
  digitalWrite(LED9,HIGH);
  digitalWrite(LED10,HIGH);
  delay(50);
  
  digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(50);
  
   digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(300);
  
  break;
  
  case 18:
   digitalWrite(LED1,HIGH);
  digitalWrite(LED2,HIGH);
  digitalWrite(LED3,HIGH);
  digitalWrite(LED4,HIGH);
  digitalWrite(LED5,HIGH);
  digitalWrite(LED6,HIGH);
  digitalWrite(LED7,HIGH);
  digitalWrite(LED8,HIGH);
  digitalWrite(LED9,HIGH);
  digitalWrite(LED10,HIGH);
  delay(50);
  
  digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(50);
  
  digitalWrite(LED1,HIGH);
  digitalWrite(LED2,HIGH);
  digitalWrite(LED3,HIGH);
  digitalWrite(LED4,HIGH);
  digitalWrite(LED5,HIGH);
  digitalWrite(LED6,HIGH);
  digitalWrite(LED7,HIGH);
  digitalWrite(LED8,HIGH);
  digitalWrite(LED9,HIGH);
  digitalWrite(LED10,HIGH);
  delay(50);
  
  digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(50);
  
   digitalWrite(LED1,LOW);
  digitalWrite(LED2,LOW);
  digitalWrite(LED3,LOW);
  digitalWrite(LED4,LOW);
  digitalWrite(LED5,LOW);
  digitalWrite(LED6,LOW);
  digitalWrite(LED7,LOW);
  digitalWrite(LED8,LOW);
  digitalWrite(LED9,LOW);
  digitalWrite(LED10,LOW);
  delay(200);
  break;
  
  case 19:
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(200);
   
   
   //*********************3 times***************************************
   
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(200);
   break;
   
   case 20:
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   digitalWrite(LED5,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(50);
   
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   digitalWrite(LED5,LOW);
   delay(100);
   
   
   //*********************3 times***************************************
   
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   digitalWrite(LED6,HIGH);  
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   digitalWrite(LED6,LOW);  
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(100);
   break;
   
   case 21:
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH);
   digitalWrite(LED8,HIGH);
   digitalWrite(LED9,HIGH);
   delay(75);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED6,LOW);
   digitalWrite(LED8,LOW);
   digitalWrite(LED9,LOW);
   delay(75);
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED6,HIGH);
   digitalWrite(LED8,HIGH);
   digitalWrite(LED9,HIGH);
   delay(75);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED6,LOW);
   digitalWrite(LED8,LOW);
   digitalWrite(LED9,LOW);
   delay(75);
   
   
   
   
   //*********************3 times***************************************
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED10,LOW);
   delay(75);
    
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED7,LOW); 
   digitalWrite(LED10,LOW);
   delay(75);
  break;
  case 22:
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED9,LOW);
   digitalWrite(LED10,LOW);
   delay(50);
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED9,LOW);
   digitalWrite(LED10,LOW);
   delay(50);
   
   
   
   
   //*********************3 times***************************************
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW);
   digitalWrite(LED8,LOW);
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW);
   digitalWrite(LED8,LOW);
   delay(50);
   break;
   case 23:
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED9,LOW);
   digitalWrite(LED10,LOW);
   delay(75);
   digitalWrite(LED3,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED5,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(75);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED5,LOW); 
   digitalWrite(LED9,LOW);
   digitalWrite(LED10,LOW);
   delay(75);
   
   
   
   
   //*********************3 times***************************************
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(75);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW);
   digitalWrite(LED8,LOW);
   delay(75);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED6,HIGH); 
   digitalWrite(LED7,HIGH);
   digitalWrite(LED8,HIGH);
   delay(75);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED6,LOW); 
   digitalWrite(LED7,LOW);
   digitalWrite(LED8,LOW);
   delay(75);
   
   case 24:
     digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  //*********************1 times***************************************
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
     
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   break;
   
   case 25:
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED7,HIGH); 
   digitalWrite(LED8,HIGH);
   delay(50);
   digitalWrite(LED1,LOW);
   digitalWrite(LED2,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW);  
   delay(50); 
  
  
   
   //*********************3 times***************************************
   
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED3,LOW);  
   digitalWrite(LED4,LOW);  
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   break;
   
   case 26:
     digitalWrite(LED1,HIGH);  
   digitalWrite(LED3,HIGH);
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED9,HIGH);
   delay(50);  
   digitalWrite(LED1,LOW);  
   digitalWrite(LED3,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED9,LOW); 
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED3,HIGH);
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED9,HIGH);
   delay(50);  
   digitalWrite(LED1,LOW);  
   digitalWrite(LED3,LOW);
   digitalWrite(LED7,LOW);  
   digitalWrite(LED9,LOW); 
   delay(50);
  
  
   //*********************3 times***************************************
   
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED4,LOW); 
   digitalWrite(LED8,LOW);  
   digitalWrite(LED10,LOW);
   delay(50);
     
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED4,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED10,HIGH);
   delay(50);
   digitalWrite(LED2,LOW);  
   digitalWrite(LED4,LOW); 
   digitalWrite(LED8,LOW);  
   digitalWrite(LED10,LOW);
   delay(50);
   break;
   
   case 27:
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  //*********************1 times***************************************
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
     
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  //*********************1 times***************************************
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
     
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  //*********************1 times***************************************
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
     
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  //*********************1 times***************************************
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
     
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   delay(50);
  digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   
   digitalWrite(LED1,HIGH);  
   digitalWrite(LED2,HIGH);  
   digitalWrite(LED3,HIGH); 
   digitalWrite(LED4,HIGH);
   
   delay(50);
   digitalWrite(LED1,LOW);  
   digitalWrite(LED2,LOW);  
   digitalWrite(LED3,LOW); 
   digitalWrite(LED4,LOW); 
   
   
      
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
    
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
     
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
    
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
    
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   
   digitalWrite(LED7,HIGH);  
   digitalWrite(LED8,HIGH); 
   digitalWrite(LED9,HIGH);
   digitalWrite(LED10,HIGH);
   delay(50);
   
   digitalWrite(LED7,LOW);  
   digitalWrite(LED8,LOW); 
   digitalWrite(LED9,LOW); 
   digitalWrite(LED10,LOW);
   delay(50);
   break;
   }
}

uno:A5.2
uno:A4.2
uno:AREF
uno:GND.1
uno:13
uno:12
uno:11
uno:10
uno:9
uno:8
uno:7
uno:6
uno:5
uno:4
uno:3
uno:2
uno:1
uno:0
uno:IOREF
uno:RESET
uno:3.3V
uno:5V
uno:GND.2
uno:GND.3
uno:VIN
uno:A0
uno:A1
uno:A2
uno:A3
uno:A4
uno:A5
led1:A
led1:C
led2:A
led2:C
led3:A
led3:C
led4:A
led4:C
led5:A
led5:C
led6:A
led6:C
led7:A
led7:C
led8:A
led8:C
led9:A
led9:C
led10:A
led10:C
r1:1
r1:2
r2:1
r2:2
r3:1
r3:2
r4:1
r4:2
r5:1
r5:2
r6:1
r6:2
r7:1
r7:2
r8:1
r8:2
r9:1
r9:2
r10:1
r10:2
btn1:1.l
btn1:2.l
btn1:1.r
btn1:2.r
r11:1
r11:2