void setup() {
for(int i=0; i<10; ++i){
pinMode(i, OUTPUT);
}
pinMode(13, OUTPUT);
pinMode(10, INPUT);
pinMode(11, INPUT);
}
int pin1 = 0;
int pin2 = 9;
void loop() {
boolean b1, b2;
b1 = digitalRead(10);
b2 = digitalRead(11);
if(b1 == 1 && b2 == 1){
pin1 = 0;
pin2 = 9;
}
if(b1 == 0 && b2 == 0){
digitalWrite(pin1, HIGH);
digitalWrite(pin2, HIGH);
delay(25);
digitalWrite(pin1, LOW);
digitalWrite(pin2, LOW);
delay(25);
++pin1;
--pin2;
if(pin1 == 10)
pin1 = 0;
if(pin2 == -1)
pin2 = 9;
}
if(b1 == 0 && b2 != 0){
digitalWrite(pin1, HIGH);
delay(100);
digitalWrite(pin1, LOW);
delay(100);
++pin1;
if(pin1 == 10)
pin1 = 0;
}
if(b1 != 0 && b2 == 0){
digitalWrite(pin2, HIGH);
delay(100);
digitalWrite(pin2, LOW);
delay(100);
--pin2;
if(pin2 == -1)
pin2 = 9;
}
}