int grn = 3;
int blu = 4;
int org = 5;
int wht = 6;
int swtch = 8;
int i;
void clear() {
digitalWrite(grn, 0);
digitalWrite(blu, 0);
digitalWrite(org, 0);
digitalWrite(wht, 0);
digitalWrite(swtch, 0);
}
void setup() {
pinMode(grn, OUTPUT);
pinMode(blu, OUTPUT);
pinMode(org, OUTPUT);
pinMode(wht, OUTPUT);
pinMode(swtch, INPUT);
clear();
}
void loop() {
for (i = 6; i > 2; i--) {
while (digitalRead(swtch) == 1) {}
digitalWrite(i, 1);
delay(100);
}
for (i; i < 7; i++) {
while (digitalRead(swtch) == 1) {}
digitalWrite(i, 0);
delay(100);
}
delay(250);
}