 #include "Constants.h"
 
 void setup() {
+    randomSeed(analogRead(0));
+
     for (int i = 0; i < sizeof(Lights); i++) {
         pinMode(Lights[i], PATTERN_INITIALIZE);
     }
 }
 
 // )'(
+// Scenes
 
 void lettersAllOn() {
     for (int i = 0; i < 10; i++) {

        lettersAllOn();
        delay(blinky);
    }

    // and then turn it all off and wait
    for (int i = 0; i < 10; i++) {
        digitalWrite(letters[i], PATTERN_OFF);
        delay(none);
    }

    delay(ish);
}

    }
}

// Patterns

void classicBackground() {
    backgroundOnLeftToRight();
    delay(extended);
    backgroundOffRightToLeft();
}

void outsideInOnInsideOutOffBackground() {
    backgroundOnOutsideIn();
    delay(extended);
    backgroundOffInsideOut();
}

void blinkLetters(int times) {
    for (int x = 0; x < repeat; x++) {
        lettersAllOff();
        delay(blinky);
