 enum Pattern { BARS = 0, GRADIENT };
 
 // Enumeration of possible animation types.
-enum Animation { RAINBOWS = 2, RAINBOW_CYCLE, COLOR_WIPE, THEATER_CHASE, THEATER_CHASE_RAINBOW };
+enum Animation { RAINBOWS = 2, RAINBOW_CYCLE, COLOR_WIPE, THEATER_CHASE, THEATER_CHASE_RAINBOW, RANDOM };
 
 // Bar width values (in number of pixels/lights) for different size options.
 int barWidthValues[3] = { 1,      // Small

}

void loop() {
  #ifdef debug
    Serial.println(F("loop"));
  #endif
  //wdt_enable(WDTO_2S);

  uint16_t i, j, numbers;
  numbers = 256 * 5;
  
  #ifdef DEBUG
    Serial.print(F("rainbowCycle wait: ")); Serial.println(wait);
  #endif

