// C++ code
//blue means yellow
int green1,red1,blue1;
int red2,green2,blue2;
int blue3,green3,red3;
int blue4,green4,red4;
void setup()
{
green1=2;
green2=5;
green3=8;
green4=11;
red1=4;
red2=7;
red3=10;
red4=13;
blue1=3;
blue2=6;
blue3=9;
blue4=12;
pinMode(green1,OUTPUT);
pinMode(red1, OUTPUT);
pinMode(blue1, OUTPUT);
pinMode(green2, OUTPUT);
pinMode(red2, OUTPUT);
pinMode(blue2, OUTPUT);
pinMode(green3, OUTPUT);
pinMode(red3, OUTPUT);
pinMode(blue3, OUTPUT);
pinMode(green4, OUTPUT);
pinMode(red4, OUTPUT);
pinMode(blue4, OUTPUT);
}
void loop()
{
digitalWrite(red1, HIGH);
digitalWrite(red2, HIGH);
digitalWrite(green3, HIGH);
digitalWrite(green4, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(red1,LOW);
digitalWrite(red2,LOW);
digitalWrite(green3,LOW);
digitalWrite(green4,LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(blue1, HIGH);
digitalWrite(blue2, HIGH);
digitalWrite(blue3, HIGH);
digitalWrite(blue4, HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(blue1,LOW);
digitalWrite(blue2,LOW);
digitalWrite(blue3,LOW);
digitalWrite(blue4,LOW);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(red3,HIGH);
digitalWrite(red4,HIGH);
digitalWrite(green1,HIGH);
digitalWrite(green2,HIGH);
delay(1000); // Wait for 1000 millisecond(s)
digitalWrite(red3,LOW);
digitalWrite(red4,LOW);
digitalWrite(green1,LOW);
digitalWrite(green2,LOW);
delay(1000); // Wait for 1000 millisecond(s)
}