 
 }
 
-void show(){
+void show(bool tetris){
 
   for(int i = 0; i < strip.numPixels(); i++){
     strip.setPixelColor(i, strip.Color(0, 0, 0));

{
  strip.begin();
  strip.show(); // Initialize all pixels to 'off'
}

void checkend(){


void loop() {
    
    if(digitalRead(MODE_PIN) == LOW and debounce == 0){
      debounce = debouncevalue;
      mode++;
      if (mode > MAX_MODE){
          mode = 0;
      }
    }

    // RANDOM SPOCK Pattern
    if(mode == 0){
      for(int x = 0; x < matrixx; x++){
        for(int y = 0; y < matrixy; y ++){
