   switch(noLeds)
   {
     case 1:
-      loopNum = 2500;
+      loopNum = 1300;
       break;
     case 2:
-      loopNum = 1500;
+      loopNum = 800;
       break;
     case 3:
-      loopNum = 1300;
+      loopNum = 500;
       break;
     case 4:
-      loopNum = 1100;
+      loopNum = 400;
+      break;
+    case 5:
+      loopNum = 300;
       break; 
   }
   return loopNum;


void loop() {
  // Generate a random number of leds
  int noLeds = (int) random(1,5);
  int onLeds[noLeds];
  Serial.println("No of leds");
  Serial.println(noLeds);

 * This is assuming we are using these lines:
 * 3, 5, 6, 9, 10, 11
 */
LED leds[30] = {{10, 3, 5, 6, 9, 11},
               {5, 10, 3, 6, 9, 11},
               {10, 5, 3, 6, 9, 11},
               {5, 9, 3, 6, 10, 11},
               {9, 5, 3, 6, 10, 11},
               {5, 6, 3, 9, 10, 11},
               {6, 5, 3, 9, 10, 11},
               {3, 5, 6, 9, 10, 11},
               {5, 3, 6, 9, 10, 11},
               {3, 6, 5, 9, 10, 11},
               {6, 3, 5, 9, 10, 11},
               {3, 9, 5, 6, 10, 11},
               {9, 3, 5, 6, 10, 11},
               {9, 11, 3, 5, 6, 10},
               {11, 9, 3, 5, 6, 10}, //row 1
               {3, 10, 5, 6, 9, 11},
               {5, 11, 3, 6, 9, 10},
               {11, 5, 3, 6, 9, 10},
               {6, 11, 3, 5, 9, 10},
               {11, 6, 3, 5, 9, 10},
               {6, 10, 3, 5, 9, 11},
               {10, 6, 3, 5, 9, 11},
               {6, 9, 3, 5, 10, 11},
               {9, 6, 3, 5, 10, 11},
               {9, 10, 3, 5, 6, 11},
               {10, 9, 3, 5, 6, 11},
               {10, 11, 3, 5, 6, 9},
               {11, 10, 3, 5, 6, 9},
               {3, 11, 5, 6, 9, 10},
               {11, 3, 5, 6, 9, 10}}; //row 2

/*
 * Reset all LEDs 
