[solved] traffic light code

Test code:

const byte pinArray [] = {4, 5, 6, 7, 8};
const int N_LEDS = sizeof (pinArray) / sizeof (pinArray [0]);
int x;

void setup ()
{
  for (int i = 0; i < N_LEDS; i++)
  {
    pinMode (pinArray [i], OUTPUT);
    digitalWrite (pinArray [i], LOW);
  }
}

void loop ()
{
  for (int i = 0; i < N_LEDS; i++)
  {
    digitalWrite (pinArray [i], bitRead (x, i));
  }
  delay (250);
  x++;
}