int ledPins[] = {2,3,4,5,6,7,8,9,10};
int buttonApin = 11;
int buttonBpin = 12;

byte leds = 0;

void setup() 
{
Serial.begin(9600);

int index;


for(index = 0; index <= 8; index++)
{
  
pinMode(ledPins[index],OUTPUT);
  pinMode(buttonApin, INPUT_PULLUP);  
  pinMode(buttonBpin, INPUT_PULLUP);  
}
}

void loop() 
{
  if (digitalRead(buttonApin) == LOW)
  {

    //WORD  R

    Serial.println("r");

digitalWrite(ledPins[0], HIGH); //Turns on LED #0 (pin 2)



digitalWrite(ledPins[1], HIGH); //Turns on LED #1 (pin 3)


digitalWrite(ledPins[2], HIGH); //Turns on LED #2 (pin 4)



digitalWrite(ledPins[3], HIGH); //Turns on LED #3 (pin 5)



digitalWrite(ledPins[4], HIGH); //Turns on LED #4 (pin 6)



digitalWrite(ledPins[5], LOW); //Turns on LED #5 (pin 7)



digitalWrite(ledPins[6], LOW); //Turns on LED #6 (pin 8)



digitalWrite(ledPins[7], LOW); //Turns on LED #7 (pin 9)



digitalWrite(ledPins[8], HIGH); //Turns on LED #8 (pin 10)

delay(1000); 

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);


//word A

    Serial.println("a");



digitalWrite(ledPins[0], HIGH); //Turns on LED #0 (pin 2)



digitalWrite(ledPins[1], HIGH); //Turns on LED #1 (pin 3)


digitalWrite(ledPins[2], HIGH); //Turns on LED #2 (pin 4)



digitalWrite(ledPins[3], HIGH); //Turns on LED #3 (pin 5)



digitalWrite(ledPins[4], HIGH); //Turns on LED #4 (pin 6)



digitalWrite(ledPins[5], LOW); //Turns on LED #5 (pin 7)



digitalWrite(ledPins[6], HIGH); //Turns on LED #6 (pin 8)



digitalWrite(ledPins[7], HIGH); //Turns on LED #7 (pin 9)



digitalWrite(ledPins[8], HIGH); //Turns on LED #8 (pin 10)

delay(1000); //wait 2000 milliseconds

// turn all the LEDs off:


digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000); 




//WORD H

    Serial.println("h");


digitalWrite(ledPins[0], HIGH); //Turns on LED #0 (pin 2)



digitalWrite(ledPins[1], HIGH); //Turns on LED #1 (pin 3)


digitalWrite(ledPins[2], HIGH); //Turns on LED #2 (pin 4)



digitalWrite(ledPins[3], LOW); //Turns on LED #3 (pin 5)



digitalWrite(ledPins[4], HIGH); //Turns on LED #4 (pin 6)



digitalWrite(ledPins[5], LOW); //Turns on LED #5 (pin 7)



digitalWrite(ledPins[6], HIGH); //Turns on LED #6 (pin 8)



digitalWrite(ledPins[7], HIGH); //Turns on LED #7 (pin 9)



digitalWrite(ledPins[8], HIGH); //Turns on LED #8 (pin 10)

delay(1000); //wait 2000 milliseconds

// turn all the LEDs off:


digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000); 





//WORD U

    Serial.println("u");


digitalWrite(ledPins[0], HIGH); //Turns on LED #0 (pin 2)



digitalWrite(ledPins[1], HIGH); //Turns on LED #1 (pin 3)


digitalWrite(ledPins[2], HIGH); //Turns on LED #2 (pin 4)



digitalWrite(ledPins[3], LOW); //Turns on LED #3 (pin 5)



digitalWrite(ledPins[4], LOW); //Turns on LED #4 (pin 6)



digitalWrite(ledPins[5], HIGH); //Turns on LED #5 (pin 7)



digitalWrite(ledPins[6], HIGH); //Turns on LED #6 (pin 8)



digitalWrite(ledPins[7], HIGH); //Turns on LED #7 (pin 9)



digitalWrite(ledPins[8], HIGH); //Turns on LED #8 (pin 10)

delay(1000); //wait 2000 milliseconds

// turn all the LEDs off:


digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000); 





//WORD L

    Serial.println("l");


digitalWrite(ledPins[0], HIGH); //Turns on LED #0 (pin 2)



digitalWrite(ledPins[1], HIGH); //Turns on LED #1 (pin 3)


digitalWrite(ledPins[2], HIGH); //Turns on LED #2 (pin 4)



digitalWrite(ledPins[3], LOW); //Turns on LED #3 (pin 5)



digitalWrite(ledPins[4], LOW); //Turns on LED #4 (pin 6)



digitalWrite(ledPins[5], HIGH); //Turns on LED #5 (pin 7)



digitalWrite(ledPins[6], LOW); //Turns on LED #6 (pin 8)



digitalWrite(ledPins[7], LOW); //Turns on LED #7 (pin 9)



digitalWrite(ledPins[8], HIGH); //Turns on LED #8 (pin 10)

delay(1000); //wait 2000 milliseconds

// turn all the LEDs off:


digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000); 



  }
  if (digitalRead(buttonBpin) == LOW)
  {

digitalWrite(ledPins[8], HIGH); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], HIGH); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], HIGH); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], HIGH); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], HIGH); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], HIGH); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], HIGH); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], HIGH); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], HIGH); //Turn off LED #0 (pin 2)
delay(1000);

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);
digitalWrite(ledPins[8], HIGH); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], HIGH); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], HIGH); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], HIGH); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], HIGH); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], HIGH); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], HIGH); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], HIGH); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], HIGH); //Turn off LED #0 (pin 2)
delay(1000);

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);

digitalWrite(ledPins[8], HIGH); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], HIGH); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], HIGH); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], HIGH); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], HIGH); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], HIGH); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], HIGH); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], HIGH); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], HIGH); //Turn off LED #0 (pin 2)
delay(1000);

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);

digitalWrite(ledPins[8], HIGH); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], HIGH); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], HIGH); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], HIGH); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], HIGH); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], HIGH); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], HIGH); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], HIGH); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], HIGH); //Turn off LED #0 (pin 2)
delay(1000);

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);

digitalWrite(ledPins[8], HIGH); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], HIGH); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], HIGH); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], HIGH); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], HIGH); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], HIGH); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], HIGH); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], HIGH); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], HIGH); //Turn off LED #0 (pin 2)
delay(1000);

digitalWrite(ledPins[8], LOW); //Turn off LED #8 (pin 10)



digitalWrite(ledPins[7], LOW); //Turn off LED #7 (pin 9)



digitalWrite(ledPins[6], LOW); //Turn off LED #6 (pin 8)



digitalWrite(ledPins[5], LOW); //Turn off LED #5 (pin 7)



digitalWrite(ledPins[4], LOW); //Turn off LED #4 (pin 6)



digitalWrite(ledPins[3], LOW); //Turn off LED #3 (pin 5)



digitalWrite(ledPins[2], LOW); //Turn off LED #2 (pin 4)



digitalWrite(ledPins[1], LOW); //Turn off LED #1 (pin 3)



digitalWrite(ledPins[0], LOW); //Turn off LED #0 (pin 2)

delay(1000);

  }
                         }