const int redPin1 = 33;
const int yellowPin1=32;
const int greenPin1 = 35;
const int redPin2 = 25;
const int yellowPin2 = 26;
const int greenPin2 = 27;
const int redPin3 = 12;
const int yellowPin3 = 13;
const int greenPin3 = 14;
const int redPin4 = 16;
const int yellowPin4 = 18;
const int greenPin4 = 17;
void setup() {
pinMode(redPin1, OUTPUT);
pinMode(yellowPin1, OUTPUT);
pinMode(greenPin1, OUTPUT);
pinMode(redPin2, OUTPUT);
pinMode(yellowPin2, OUTPUT);
pinMode(greenPin2, OUTPUT);
pinMode(redPin3, OUTPUT);
pinMode(yellowPin3, OUTPUT);
pinMode(greenPin3, OUTPUT);
pinMode(redPin4, OUTPUT);
pinMode(yellowPin4, OUTPUT);
pinMode(greenPin4, OUTPUT);
}
void loop() {
digitalWrite(greenPin1, HIGH);
digitalWrite(redPin2, HIGH);
digitalWrite(redPin3, HIGH);
digitalWrite(redPin4, HIGH);
digitalWrite(yellowPin2, HIGH);
digitalWrite(redPin1, LOW);
digitalWrite(greenPin2, LOW);
digitalWrite(yellowPin3, LOW);
digitalWrite(greenPin3, LOW);
digitalWrite(yellowPin4, LOW);
digitalWrite(greenPin4, LOW);
digitalWrite(yellowPin1,LOW);
delay(5000);
digitalWrite(greenPin1, LOW);
digitalWrite(redPin2, LOW);
digitalWrite(redPin3, HIGH);
digitalWrite(redPin4, HIGH);
digitalWrite(yellowPin2, LOW);
digitalWrite(redPin1, HIGH);
digitalWrite(greenPin2, HIGH);
digitalWrite(yellowPin3, HIGH);
digitalWrite(greenPin3, LOW);
digitalWrite(yellowPin4, LOW);
digitalWrite(greenPin4, LOW);
digitalWrite(yellowPin1,LOW);
delay(5000);
digitalWrite(greenPin1, LOW);
digitalWrite(redPin2, HIGH);
digitalWrite(redPin3, LOW);
digitalWrite(redPin4, HIGH);
digitalWrite(yellowPin2, LOW);
digitalWrite(redPin1, HIGH);
digitalWrite(greenPin2, LOW);
digitalWrite(yellowPin3, LOW);
digitalWrite(greenPin3, HIGH);
digitalWrite(yellowPin4, HIGH);
digitalWrite(greenPin4, LOW);
digitalWrite(yellowPin1,LOW);
delay(5000);
digitalWrite(greenPin1, LOW);
digitalWrite(redPin2, HIGH);
digitalWrite(redPin3, HIGH);
digitalWrite(redPin4, LOW);
digitalWrite(yellowPin2, LOW);
digitalWrite(redPin1, HIGH);
digitalWrite(greenPin2, LOW);
digitalWrite(yellowPin3, LOW);
digitalWrite(greenPin3, LOW);
digitalWrite(yellowPin4, LOW);
digitalWrite(greenPin4, HIGH);
digitalWrite(yellowPin1,HIGH);
delay(5000);
}