#define segA 12
#define segB 13
#define segC 14
#define segD 15
#define segE 16
#define segF 17
#define segG 18
int num[10][7] = {{0,0,0,0,0,0,1},
           {1,1,1,1,0,0,1},
           {0,0,1,0,0,1,0}, 
           {0,0,0,0,1,1,0},
           {1,0,0,1,1,0,0},
           {0,1,0,0,1,0,0},
           {0,1,0,0,0,0,0},
           {0,0,0,1,1,1,1},
           {0,0,0,0,0,0,0},
           {0,0,0,0,1,0,0}
           };
//int N1[] = {1,0,0,1,1,1,1};
//int N2[] = {0,0,1,0,0,1,0};
//int N3[]= {0,0,0,0,1,1,0};
//int N4[] = {1,0,0,1,1,0,0};
//int N5[]= {0,1,0,0,1,0,0};
//int N6[]= {0,1,0,0,0,0,0};
//int N7[]= {0,0,0,1,1,1,1};
//int N8[]= {0,0,0,0,0,0,0};
//int N9[]= {0,0,0,1,1,0,0};
//int N11[]= {1,0,0,1,0,0,1};


void setup(){
  for (int i=12; i<=18; i++){
    pinMode(i, OUTPUT);
  }
  Serial.begin(115200);
  // for(int m =0;m<10;m++){
  //       for(int k=0;k<7;k++){
  //          num[m][k];
  //          Serial.print(num[m][k]);
  //          Serial.print(",");
  //       }
  //   Serial.println();
  // }
  // for(int k=0;k<-7;k++){
  //     Serial.println(num[0][k]);
  // }
}
//   // for(int i=12; i <= 18;i++){

//   //   pinMode(i, OUTPUT);
//   // }
  
//   // pinMode(12, OUTPUT);
//   // pinMode(13, OUTPUT);
//   // pinMode(14, OUTPUT);
//   // pinMode(15, OUTPUT);
//   // pinMode(16, OUTPUT);
//   // pinMode(17, OUTPUT);
//   // pinMode(18, OUTPUT);
 
  
  
// }
 void loop() {
  for(int i=0;i<10;i++){
    for(int j =12;j<=18;j++){
      digitalWrite(j, num[i][j-12]);
    }
    delay(1000);
  }
//   int a = 12;
//   for(int i =0;i<7;i++){
//     digitalWrite(a+i,N0[i]);
//   }
//   int N0[] = {0,0,0,0,0,0,1};
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,0);
//   digitalWrite(17,0);
//   digitalWrite(18,1);
//   delay(1000);

//   int N1[] = {1,0,0,1,1,1,1};
//   for(int i =0;i<7;i++){
//     digitalWrite(a+i,N1[i]);
//   }
//   digitalWrite(12,1);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,1);
//   digitalWrite(16,1);
//   digitalWrite(17,1);
//   digitalWrite(18,1);
//   delay(1000);

//   int N2[] = {0,0,1,0,0,1,0};
//   for(int i =0;i<7;i++){
//     digitalWrite(a+i,N2[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,1);
//   digitalWrite(15,0);
//   digitalWrite(16,0);
//   digitalWrite(17,1);
//   digitalWrite(18,0);
//   delay(1000);

//   int N3[]= {0,0,0,0,1,1,0};
//   for(int i =0;i<7;i++){
//     digitalWrite(a+i,N3[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,1);
//   digitalWrite(17,1);
//   digitalWrite(18,0);
//   delay(1000);

//   int N4[] = {1,0,0,1,1,0,0};
//   for(int i =0;i<7;i++){
//     digitalWrite(a+i,N4[i]);
//   }
//   digitalWrite(12,1);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,1);
//   digitalWrite(16,1);
//   digitalWrite(17,0);
//   digitalWrite(18,0);
//   delay(1000);

//   int N5[]= {0,1,0,0,1,0,0};
//    for(int i =0;i<7;i++){
//     digitalWrite(a+i,N5[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,1);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,1);
//   digitalWrite(17,0);
//   digitalWrite(18,0);
//   delay(1000);

//   int N6[]= {0,1,0,0,0,0,0};
//    for(int i =0;i<7;i++){
//     digitalWrite(a+i,N6[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,1);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,0);
//   digitalWrite(17,0);
//   digitalWrite(18,0);
//   delay(1000);

//   int N7[]= {0,0,0,1,1,1,1};
//    for(int i =0;i<7;i++){
//     digitalWrite(a+i,N7[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,1);
//   digitalWrite(16,1);
//   digitalWrite(17,1);
//   digitalWrite(18,1);
//   delay(1000);

//   int N8[]= {0,0,0,0,0,0,0};
//    for(int i =0;i<7;i++){
//     digitalWrite(a+i,N8[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,0);
//   digitalWrite(17,0);
//   digitalWrite(18,0);
//   delay(1000);

//   int N9[]= {0,0,0,0,1,0,0};
//    for(int i =0;i<7;i++){
//     digitalWrite(a+i,N9[i]);
//   }
//   digitalWrite(12,0);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,0);
//   digitalWrite(16,1);
//   digitalWrite(17,0);
//   digitalWrite(18,0);
//   delay(1000);

// int N11[]= {1,0,0,1,0,0,1};
//   for(int i =0;i<7;i++){
//    digitalWrite(a+i,N11[i]);
//   }
//   digitalWrite(12,1);
//   digitalWrite(13,0);
//   digitalWrite(14,0);
//   digitalWrite(15,1);
//   digitalWrite(16,0);
//   digitalWrite(17,0);
//   digitalWrite(18,1);
//   delay(1000);


//   digitalWrite(12,1);
//   digitalWrite(13,1);
//   digitalWrite(14,1);
//   digitalWrite(15,1);
//   digitalWrite(16,1);
//   digitalWrite(17,1);
//   digitalWrite(18,1);
//   delay(10); 
  
  }
$abcdeabcde151015202530354045505560fghijfghij