# include <Adafruit_NeoPixel.h>

# define BUTTON_PIN   2

# define PIXEL_PIN    6    // Digital IO pin connected to the NeoPixels.

#define PIXEL_COUNT 60

Adafruit_NeoPixel pixels = Adafruit_NeoPixel(PIXEL_COUNT, PIXEL_PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  pinMode(BUTTON_PIN, INPUT_PULLUP);
  pixels.begin();
  pixels.setPixelColor(17, 0xffffff);
  pixels.show(); // Initialize all pixels to 'off'

  delay(777);
}

unsigned long colour[] = {

0x8000ff,0x8000ff,0x8000ff,0x8000ff,0x8000ff,



0x8000ff,0x8000ff,0x8000ff,


0x800040,0x800040,0x800040,0x800040,0x800040,


0x0, 0x0, 0x0,


};

void loop() {

  for (size_t j = 0; j < 8; j += 14) {
    for (size_t i = 0; i < 62; i++) {
      pixels.setPixelColor(j, colour[(i + j) % 16]);
    }
  }

//  pixels.setPixelColor(13, 0xffffff);
  pixels.show();
  delay(200);
}