// C++ code
//
char i=0;
char j=0;
void setup()
{
for(i=4; i<=12; i++)
{
pinMode(i, OUTPUT);
}
}
void loop()
{
for(j=4; j<=12; j++)
{
digitalWrite(j, HIGH);
delay(250);
digitalWrite(j, LOW);
delay(200);
digitalWrite(j-2, HIGH);
delay(250);
digitalWrite(j-2, LOW);
}
for(j=3; j<=12; j++)
{
digitalWrite(j, HIGH);
delay(250);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j--)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j--)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=6; j<=12; j++)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j-=2)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j-=3)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j-=2)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
for(j=12; j>=4; j-=3)
{
digitalWrite(j, HIGH);
delay(200);
digitalWrite(j, LOW);
}
}