/*
/  Maze Data
*/

#include "defines.txt"


// item #0
if (index == 0) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 250;
     room_right = 1;
     }
  }
  return();
}

if (index == 1) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 7;
     room_left = 255;
     room_right = 2;
     }
     else {
     room_up = 255;
     room_down = 7;
     room_left = 255;
     room_right = 2;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 2;
     }
     else {
     room_up = 255;
     room_down = 7;
     room_left = 0;
     room_right = 255;
     }
  }
  return();
}

if (index == 2) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 1;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 1;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 8;
     room_left = 1;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 8;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 3) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 4;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 4;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 4;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 4;
     }
  }
  return();
}

if (index == 4) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 3;
     room_right = 5;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 3;
     room_right = 5;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 10;
     room_left = 3;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 3;
     room_right = 5;
     }
  }
  return();
}

if (index == 5) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 11;
     room_left = 4;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 11;
     room_left = 4;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 11;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 11;
     room_left = 4;
     room_right = 255;
     }
  }
  return();
}

if (index == 6) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 7;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 12;
     room_left = 255;
     room_right = 7;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 7) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 1;
     room_down = 255;
     room_left = 6;
     room_right = 8;
     }
     else {
     room_up = 1;
     room_down = 13;
     room_left = 255;
     room_right = 8;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 6;
     room_right = 8;
     }
     else {
     room_up = 1;
     room_down = 255;
     room_left = 255;
     room_right = 8;
     }
  }
  return();
}

if (index == 8) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 14;
     room_left = 7;
     room_right = 9;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 7;
     room_right = 9;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 2;
     room_down = 255;
     room_left = 7;
     room_right = 255;
     }
     else {
     room_up = 2;
     room_down = 14;
     room_left = 7;
     room_right = 9;
     }
  }
  return();
}

if (index == 9) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 8;
     room_right = 10;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 8;
     room_right = 10;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 15;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 8;
     room_right = 10;
     }
  }
  return();
}

if (index == 10) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 9;
     room_right = 11;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 9;
     room_right = 11;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 4;
     room_down = 16;
     room_left = 255;
     room_right = 11;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 9;
     room_right = 11;
     }
  }
  return();
}

if (index == 11) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 5;
     room_down = 255;
     room_left = 10;
     room_right = 255;
     }
     else {
     room_up = 5;
     room_down = 255;
     room_left = 10;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 5;
     room_down = 255;
     room_left = 10;
     room_right = 255;
     }
     else {
     room_up = 5;
     room_down = 255;
     room_left = 10;
     room_right = 255;
     }
  }
  return();
}

if (index == 12) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 18;
     room_left = 255;
     room_right = 13;
     }
     else {
     room_up = 255;
     room_down = 18;
     room_left = 255;
     room_right = 13;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 6;
     room_down = 255;
     room_left = 255;
     room_right = 13;
     }
     else {
     room_up = 255;
     room_down = 18;
     room_left = 255;
     room_right = 13;
     }
  }
  return();
}

if (index == 13) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 19;
     room_left = 12;
     room_right = 255;
     }
     else {
     room_up = 7;
     room_down = 255;
     room_left = 12;
     room_right = 14;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 19;
     room_left = 12;
     room_right = 14;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 12;
     room_right = 14;
     }
  }
  return();
}

if (index == 14) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 8;
     room_down = 20;
     room_left = 255;
     room_right = 15;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 13;
     room_right = 15;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 13;
     room_right = 15;
     }
     else {
     room_up = 8;
     room_down = 255;
     room_left = 13;
     room_right = 15;
     }
  }
  return();
}

if (index == 15) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 14;
     room_right = 16;
     }
     else {
     room_up = 255;
     room_down = 21;
     room_left = 14;
     room_right = 16;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 9;
     room_down = 255;
     room_left = 14;
     room_right = 16;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 14;
     room_right = 16;
     }
  }
  return();
}

if (index == 16) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 15;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 22;
     room_left = 15;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 10;
     room_down = 255;
     room_left = 15;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 15;
     room_right = 255;
     }
  }
  return();
}

if (index == 17) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 23;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 23;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 23;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 23;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 18) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 12;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 12;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 24;
     room_left = 255;
     room_right = 19;
     }
     else {
     room_up = 12;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 19) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 13;
     room_down = 255;
     room_left = 255;
     room_right = 20;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 20;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 13;
     room_down = 25;
     room_left = 18;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 20;
     }
  }
  return();
}

if (index == 20) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 14;
     room_down = 26;
     room_left = 19;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 26;
     room_left = 19;
     room_right = 21;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 21;
     }
     else {
     room_up = 255;
     room_down = 26;
     room_left = 19;
     room_right = 21;
     }
  }
  return();
}

if (index == 21) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 22;
     }
     else {
     room_up = 15;
     room_down = 27;
     room_left = 20;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 27;
     room_left = 20;
     room_right = 22;
     }
     else {
     room_up = 255;
     room_down = 27;
     room_left = 20;
     room_right = 22;
     }
  }
  return();
}

if (index == 22) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 28;
     room_left = 21;
     room_right = 255;
     }
     else {
     room_up = 16;
     room_down = 255;
     room_left = 255;
     room_right = 23;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 21;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 28;
     room_left = 21;
     room_right = 255;
     }
  }
  return();
}

if (index == 23) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 17;
     room_down = 29;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 17;
     room_down = 255;
     room_left = 22;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 17;
     room_down = 29;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 17;
     room_down = 29;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 24) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 25;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 25;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 18;
     room_down = 255;
     room_left = 255;
     room_right = 25;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 25;
     }
  }
  return();
}

if (index == 25) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 31;
     room_left = 24;
     room_right = 26;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 24;
     room_right = 26;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 19;
     room_down = 255;
     room_left = 24;
     room_right = 26;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 24;
     room_right = 26;
     }
  }
  return();
}

if (index == 26) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 20;
     room_down = 255;
     room_left = 25;
     room_right = 27;
     }
     else {
     room_up = 20;
     room_down = 255;
     room_left = 25;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 25;
     room_right = 27;
     }
     else {
     room_up = 20;
     room_down = 32;
     room_left = 25;
     room_right = 255;
     }
  }
  return();
}

if (index == 27) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 26;
     room_right = 28;
     }
     else {
     room_up = 21;
     room_down = 33;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 21;
     room_down = 33;
     room_left = 26;
     room_right = 28;
     }
     else {
     room_up = 21;
     room_down = 33;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 28) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 22;
     room_down = 255;
     room_left = 27;
     room_right = 29;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 27;
     room_right = 29;
     }
     else {
     room_up = 22;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 29) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 23;
     room_down = 255;
     room_left = 28;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 23;
     room_down = 255;
     room_left = 28;
     room_right = 255;
     }
     else {
     room_up = 23;
     room_down = 35;
     room_left = 255;
     room_right = 255;
     }
  }
  return();
}

if (index == 30) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 31;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 31;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 31;
     }
  }
  return();
}

if (index == 31) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 25;
     room_down = 255;
     room_left = 30;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 30;
     room_right = 32;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 30;
     room_right = 32;
     }
  }
  return();
}

if (index == 32) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 31;
     room_right = 33;
     }
     else {
     room_up = 26;
     room_down = 255;
     room_left = 31;
     room_right = 255;
     }
  }
  return();
}

if (index == 33) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 27;
     room_down = 255;
     room_left = 255;
     room_right = 34;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 27;
     room_down = 255;
     room_left = 32;
     room_right = 255;
     }
     else {
     room_up = 27;
     room_down = 255;
     room_left = 255;
     room_right = 34;
     }
  }
  return();
}

if (index == 34) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 33;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 33;
     room_right = 35;
     }
  }
  return();
}

if (index == 35) {
  if (mz_switch_1) {
     if(mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
  }
  else {
     if (mz_switch_2) {
     room_up = 255;
     room_down = 255;
     room_left = 255;
     room_right = 255;
     }
     else {
     room_up = 29;
     room_down = 250;
     room_left = 34;
     room_right = 255;
     }
  }
  return();
}


// remove this error message if you don't want to handle it
if (index > 35) {
    print("ERROR!  Data not found!");
    }

return();