   for(int i=0;i<4;i++) {
     for(int j=0;j<4;j++) {
       for(int k=0;k<4;k++) {
-        if(cube[i][j][k]!=32) {
-          changePix(cube[i][k][j], random(1,8));
+        if(cube[i][k][j]!=32) {
+          changePix(cube[i][j][k], random(1,8));
           refresh();
         }
       }

void loop() {
  // put your main code here, to run repeatedly:
  
  for(int i=0;i<200;i++){
    strobe();
  }

  }
  
  
  
}

void cubeHorizPlaneShift() {
  for(int i=0;i<4;i++) {
    for(int j=0;j<4;j++) {
      for(int k=0;k<4;k++) {
        if(cube[j][i][k]!=32) {
          changePix(cube[j][i][k], random(1,8));
          refresh();
        }
      }
