void setup() {
  pinMode(11, OUTPUT); // LED đỏ
  pinMode(12, OUTPUT); // LED xanh
  pinMode(13, OUTPUT); // LED vàng
}

void loop() {
  // Sáng lần lượt 3 LED vàng -> xanh -> đỏ
  for (int i = 13; i >= 11; i--) {
    digitalWrite(i, HIGH);
    delay(500);
  }

  // Tắt lần lượt 3 LED đỏ -> xanh -> vàng
  for (int i = 11; i <= 13; i++) {
    digitalWrite(i, LOW);
    delay(500);
  }

  // Sáng tắt xen kẽ (vàng và đỏ sáng, xanh tắt; và ngược lại)
  digitalWrite(13, HIGH);
  digitalWrite(11, HIGH);
  digitalWrite(12, LOW);
  delay(500);

  digitalWrite(13, LOW);
  digitalWrite(11, LOW);
  digitalWrite(12, HIGH);
  delay(500);
}