void setup() {
  for(int i=2 ; i<14 ; i++){
   pinMode(i , OUTPUT);
  }
  Serial.begin(115200);
  for(int i = A0; i<=A5 ; i++){
   pinMode(i , INPUT_PULLUP);
  }
}

void loop() {
  int key;
   for(int i = 2 ; i< 4 ; i++){
    digitalWrite(i , LOW);
    for(int j = A0 ; j<= A5 ; j++){
      if(digitalRead(j) == LOW){
    /*****2 to A0***Create M  clid 1**/
      if(i == 2 && j == A0){
        /*************/
      for(int i=4 ; i<9 ; i++){
      if(i==8){
      digitalWrite(i, LOW);
      }else{
      digitalWrite(i, HIGH);
      }
    }
    for(int i=9 ; i<14 ; i++){
      digitalWrite(i , HIGH);
    }
      /*************/
      delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /***************/
       for(int i = 4 ; i < 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9 ; i < 14 ; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /**************/
      /************/
       for(int i = 4 ; i < 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9 ; i < 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /***************/
      /***************/
       for(int i = 4 ; i < 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9 ; i < 14 ; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /***************/
      /**************/
       for(int i=4 ; i<9 ; i++){
      if(i==4){
      digitalWrite(i, LOW);
      }else{
      digitalWrite(i, HIGH);
      }
    }
    for(int i=9 ; i<14 ; i++){
      digitalWrite(i , HIGH);
    }
     delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
  }
   
    /*****2 to A0*****/
    /*****2 to A1***Create H clid 2****/
      else if(i == 2 && j == A1){
        /**********/
       for(int i =4 ; i<9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
       }
       for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
       
       }
       /***********/
      delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
       /**********/
       for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else if(i == 6){
          digitalWrite(i , LOW);
        }
        else{
          digitalWrite(i , HIGH);
        }
       }
       for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
       }
      /***********/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /**********/
        for(int i = 4 ; i< 9 ; i++){
        if(i == 6) {
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
      }
      /********/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /*********/
      }
    /*****2 to A1*******/

    /******2 to A2***Create A clid 3****/
    else if(i == 2 && j == A2){
      /***************/
      for(int i = 4 ; i<9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9; i< 14 ; i++){
        digitalWrite(i , HIGH);
      }
      /****************/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
      }
      /***************/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else if(i == 6){
          digitalWrite(i, LOW);
        }else if (i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i, HIGH);
        }
      }
      for(int i = 9 ; i< 14 ; i++){
        if(i == 13){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /****************/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /****************/
        for(int i = 4 ; i< 9 ; i++){
        if(i == 5) {
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
      }
      /***************/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /**************/
       for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else if(i == 6){
          digitalWrite(i, LOW);
        }else if (i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i, HIGH);
        }
      }
      for(int i = 9 ; i< 14 ; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /*****************/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
    /*********/
      }
    /******2 to A2*******/

    /******2 to A3*****Create M clid 4*****/
    else if(i == 2 && j == A3){
      /******/
        for(int i = 4 ; i<9 ; i++){
         digitalWrite(i , LOW);
        }
      /*******/
      /*******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 9){
          digitalWrite(i , HIGH);
        }
        else{
          digitalWrite(i , LOW);
        }
      }
      /*******/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /*******/
      for(int i = 4 ; i<9 ; i++){
        if(i == 7 ){
          digitalWrite(i , LOW);
      }else{
          digitalWrite(i , HIGH);
      }
    }
      /*******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 10){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /*******/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /*******/
       for(int i = 4 ; i<9 ; i++){
        if(i == 6 ){
          digitalWrite(i , LOW);
      } else{
          digitalWrite(i , HIGH);
        }
    }
      /*******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /*******/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /*******/
       for(int i = 4 ; i<9 ; i++){
        if(i == 7 ){
          digitalWrite(i , LOW);
      } else{
          digitalWrite(i , HIGH);
        }
    }
      /*******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /*******/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
      }
      /*******/
      for(int i = 4 ; i<9 ; i++){
            digitalWrite(i , LOW);
      }
        /*****/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 13){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /******/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
      }
      /******/
    }

    /******2 to A3**********/


    /*******2 to A4*****Create H clid 5****/
    else if(i == 2 && j == A4){
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****catod***/
      /***anod****/
      for(int i =9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /***anod****/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***catod****/
      /****anod*****/
      for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
      }
      /****anod*****/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***catod****/
      /****anod*****/
      for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
      }
      /****anod*****/
       delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
    }
    /*******2 to A4*********/


    /*******2 to A5******Create A clid 6***/
    else if(i == 2 && j == A5){
       /***catod***/
       for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else if(i == 6){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
       }
       /***catod****/
       /***anod****/
        for(int i = 9 ; i< 14 ; i++){
          if(i == 12){
            digitalWrite(i , HIGH);
          }else{
            digitalWrite(i , LOW);
          }
        }
       /***anod****/
        delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      /***catod***/
       for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else if(i == 6){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
       }
       /***catod****/
       /***anod****/
        for(int i = 9 ; i< 14 ; i++){
          if(i == 13){
            digitalWrite(i , HIGH);
          }else{
            digitalWrite(i , LOW);
          }
        }
       /***anod****/
      delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
      }
       /***catod*****/
        for(int i =4 ; i< 9 ; i++){
          if(i == 5){
            digitalWrite(i , LOW);
          }else{
            digitalWrite(i , HIGH);
          }
        }
        /***catod******/
        /****anod*******/
        for(int i = 9 ; i< 14; i++){
          digitalWrite(i , HIGH);
          }
        /***anod********/
      delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
      }
        /***catod*****/
        for(int i =4 ; i< 9 ; i++){
          if(i == 7){
            digitalWrite(i , LOW);
          }else{
            digitalWrite(i , HIGH);
          }
        }
        /***catod******/
        /****anod*******/
        for(int i = 9 ; i< 14; i++){
          digitalWrite(i , HIGH);
        }
        /***anod********/
      delay(2000);
      for(int i = 4 ; i< 9 ; i++){
        digitalWrite(i , HIGH);
      }
      for(int i=9 ; i<14 ; i++){
      digitalWrite(i , LOW);
    }
      }
    /*******2 to A5*********/



     /*******3 to A0****create M clid 7*****/
     else if(i == 3 && j == A0){
      /**catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**catod****/
      /***anod****/
      for(int i = 9; i< 14; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /****anod******/
      /**catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**catod****/
      /***anod****/
      for(int i = 9; i< 14; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /****anod******/
      /**catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*******/
      for(int i=13 ; i> 8; i--){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }

       /**catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**catod****/
      /***anod****/
      for(int i = 9; i< 14; i++){
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /****anod******/
      /**catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 4){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*******/
      for(int i=13 ; i> 8; i--){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }

    }
    /*******3 to A0*********/


    /*******3 to A1*****Create H clid 8****/
   else if(i == 3 && j == A1){
      /****catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i  , HIGH);
        }
      }
      /****anod******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /****catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i  , HIGH);
        }
      }
      /****anod******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
        /****catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i  , HIGH);
        }
      }
      /****anod******/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod******/
      for(int i = 9 ; i< 14; i++){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
      /****catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i = 13 ; i> 8 ; i--){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
    }
    /*******3 to A1*********/


    /*******3 to A2*****Create A clid 9****/
    else if(i == 3 && j == A2){
      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }

      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }

      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 12){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }

      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }

      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }

      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if( i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++) {
        if(i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }
      }
      /***catod****/
      for(int i = 4; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod******/
      for(int i = 12 ; i> 8 ; i--){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
      /****catod*****/
      for(int i = 4; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i = 9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
    }
    /*******3 to A2*********/
     /*******3 to A3*****Create M clid 10****/
    else if(i == 3 && j == A3){
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 4){
          digitalWrite(i , LOW);
        }else if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i =9 ; i< 14 ; i++){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod*****/
      for(int i =9 ; i< 14 ; i++){
        if(i == 12){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
        }else{
        digitalWrite(i , LOW);
        }
      }
      /***catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /***anod***/
      for(int i =9 ; i< 14 ; i++){
        if(i == 11){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
        }else{
        digitalWrite(i , LOW);
        }
      }
    }
    /*******3 to A3*********/



     /*******3 to A4*****Create H clid 11****/
    else if(i == 3 && j == A4){
      /***catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i =9 ; i< 14 ; i++){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }

      /**catod*****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 8){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }

      /**catod*****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }

      /**catod*****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /****anod*****/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 11){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      }
    /*******3 to A4*********/


    /*******3 to A5****Create A clid 12*****/
    else if(i == 3 && j == A5){
      /**catod****/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**anod****/
      for(int i = 13 ; i> 8; i--){
        digitalWrite(i , HIGH);
        delay(2000);
        digitalWrite(i , LOW);
      }
      /***catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 7){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**anod***/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 12 || i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
        /***catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 6){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**anod***/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 12 || i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
         /***catod***/
      for(int i = 4 ; i< 9 ; i++){
        if(i == 5){
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , HIGH);
        }
      }
      /**anod***/
      for(int i = 9 ; i< 14 ; i++){
        if(i == 12 || i == 13){
          digitalWrite(i , HIGH);
          delay(2000);
          digitalWrite(i , LOW);
        }else{
          digitalWrite(i , LOW);
        }
      }
      
    }
    /*******3 to A5*********/
      }
    }
  } 
}