#define G1 13
#define Y1 12
#define R1 11
#define G2 2
#define Y2 3
#define R2 4
int led[][5] = {
{G1,R1,R2,Y2,20},
{Y1,G1,R2,Y2,5},
{R1,Y1,G2,R2,20},
{Y2,G2,R1,Y1,5}};
void setup() {
for(int i=2;i<=13;i++){
pinMode(i, OUTPUT);
}
}
void loop() {
for(int idx=0; idx<4; idx++){
digitalWrite(led[idx][0], HIGH);
digitalWrite(led[idx][1], LOW);
digitalWrite(led[idx][2], HIGH);
digitalWrite(led[idx][3], LOW);
delay(led[idx] [4]*200);
}
}