   byte movePref; // CW or CCW preference
 } cycle_t;
 
-#define MAX_CYCLES 20
+#define MAX_CYCLES 50
 cycle_t cycles[MAX_CYCLES];
 
 #define CYCLE_DICK_MOVE_PERCENT 15 // chance that a cycle will throw some "zigs" in it's path around the rim


  rimJob.setPixelColor(getPixelN(x,y), color);

  cycles[availableCycle].x = x;
  cycles[availableCycle].y = y;
  cycles[availableCycle].color = color;
  cycles[availableCycle].live = true;


      case 2: addCycle(BLU_X, ALL_Y, Blu); break;
      case 3: addCycle(YEL_X, ALL_Y, Yel); break;
    }
    */
    addCycle(RED_X, ALL_Y, Red);
    addCycle(GRN_X, ALL_Y, Grn); 
    addCycle(BLU_X, ALL_Y, Blu); 
    addCycle(YEL_X, ALL_Y, Yel); 

  }

