#define RED 25
#define YELLOW 32
#define GREEN 33
#define RED2 23
#define YELLOW2 22
#define GREEN2 21
#define RED3 27
#define YELLOW3 14
#define GREEN3 12
#define RED4 18
#define YELLOW4 5
#define GREEN4 17
void setup()
{
pinMode(RED, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(GREEN, OUTPUT);
pinMode(RED2, OUTPUT);
pinMode(YELLOW2, OUTPUT);
pinMode(GREEN2, OUTPUT);
pinMode(RED3, OUTPUT);
pinMode(YELLOW3, OUTPUT);
pinMode(GREEN3, OUTPUT);
pinMode(RED4, OUTPUT);
pinMode(YELLOW4, OUTPUT);
pinMode(GREEN4, OUTPUT);
}
void loop()
{
digitalWrite(RED, LOW);
digitalWrite(YELLOW, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(RED2, LOW);
digitalWrite(YELLOW2, HIGH);
digitalWrite(GREEN2 , LOW);
digitalWrite(RED3, LOW);
digitalWrite(YELLOW3, HIGH);
digitalWrite(GREEN3, LOW);
digitalWrite(RED4, LOW);
digitalWrite(YELLOW4, HIGH);
digitalWrite(GREEN4 , LOW);
delay(7000);
digitalWrite(RED, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(GREEN, HIGH);
digitalWrite(RED2, HIGH);
digitalWrite(YELLOW2, LOW);
digitalWrite(GREEN2 , LOW);
delay(5000);
digitalWrite(RED3, HIGH);
digitalWrite(YELLOW3, LOW);
digitalWrite(GREEN3, LOW);
digitalWrite(RED4, LOW);
digitalWrite(YELLOW4, LOW);
digitalWrite(GREEN4 , HIGH);
delay(5000);
digitalWrite(RED, LOW);
digitalWrite(YELLOW, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(RED2, LOW);
digitalWrite(YELLOW2, HIGH);
digitalWrite(GREEN2 , LOW);
digitalWrite(RED3, LOW);
digitalWrite(YELLOW3, HIGH);
digitalWrite(GREEN3, LOW);
digitalWrite(RED4, LOW);
digitalWrite(YELLOW4, HIGH);
digitalWrite(GREEN4 , LOW);
delay(7000);
digitalWrite(RED, LOW);
digitalWrite(YELLOW, HIGH);
digitalWrite(GREEN, LOW);
digitalWrite(RED2, LOW);
digitalWrite(YELLOW2, HIGH);
digitalWrite(GREEN2 , LOW);
digitalWrite(RED3, LOW);
digitalWrite(YELLOW3,HIGH);
digitalWrite(GREEN3, LOW);
digitalWrite(RED4, LOW);
digitalWrite(YELLOW4, HIGH);
digitalWrite(GREEN4 , LOW);
delay(5000);
digitalWrite(RED, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(GREEN,HIGH);
digitalWrite(RED2, HIGH);
digitalWrite(YELLOW2, LOW);
digitalWrite(GREEN2 , LOW);
digitalWrite(RED3, LOW);
digitalWrite(YELLOW3,LOW);
digitalWrite(GREEN3, HIGH);
digitalWrite(RED4, HIGH);
digitalWrite(YELLOW4, LOW);
digitalWrite(GREEN4 , LOW);
delay(5000);
}