Look Here First

Curious why I created this blog? The following two posts explain it all. Click on the titles below to read more.

What this Blog is about.

Project Description.

Saturday, April 23, 2011

Still working

I've been working on finishing the game, presenting the project, and writing the paper due with the project.  I'll finish writing about the project soon.  I just have to get things in before they are due first.

Saturday, April 16, 2011

Game Design: Running Out of Ram

While coding the last bit of game, the compiler/linker setup game the following error.


Linking: main.elf
arm-elf-gcc -mthumb -mcpu=arm7tdmi-s -mthumb-interwork -I. -gdwarf-2 -DROM_RUN  -D__WinARM__ -I ./Common_WinARM/src/ -Os -Wall -Wcast-align -Wimplicit  -Wpointer-arith -Wswitch -Wredundant-decls -Wreturn-type -Wshadow -Wunused -Wa,-adhlns=Startup.lst  -I./SYSTEM/ -I././Common_WinARM/inc/ -Wcast-qual -MD -MP -MF .dep/main.elf.d Startup.o ./Common_WinARM/src/swi_handler.o  ./Common_WinARM/src/irq.o ./Common_WinARM/src/target.o ./Common_WinARM/src/timer.o main.o  system.o ./SYSTEM/syscalls.o  ./SYSTEM/rprintf.o  ./SYSTEM/serial.o MyLCD_Driver.o font.o gamescreen.o pacsprite.o MyAccelDriver.o Game.o IntersectionArray.o     --output main.elf -nostartfiles -Wl,-Map=main.map,--cref -lc  -lm -lc -lgcc     -Tmain_memory_block.ld 
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/bin/ld.exe: region RAM is full (main.elf section .bss)
c:/winarm/bin/../lib/gcc/arm-elf/4.1.1/../../../../arm-elf/bin/ld.exe: address 0x40008d00 of main.elf section .stack is not within region RAM
collect2: ld returned 1 exit status
make.exe: *** [main.elf] Error 1


The RAM space allocated by the linker had run out.  The student had planned on having two copies of the maze array, one that was the current maze, and one that stored the original state of the maze (so the user could do multiple levels.)  Having two copies of the array took 32kB or the 40 kB of static RAM available on the LPC2148.  With the program code and other memory needs, having multiple copies of the maze array is not feasible.  The Pac-Man game now only have one board.  There is certainly a way to store the backup array only non RAM memory, but due to the time constraint the student could not include such a feature.

Brainstorm

I have given myself two days to 'wrap up'  the project, then I need to focus on the final write up and presentation.  I'd like to have a working game by Sunday evening.... the following list is a brainstorm of ideas of how to accomplish this and a list of what I need to do to achieve this.



Pac-Man Movement
Probably should be done first
Control input done
Need intersection array
Need ability to tell when Pac-Man is in between two intersections.
Intersection behavior control
Between Intersection behavior control
Eat a pac-dot control
Eat a Power-Pellet control
Eat a Ghost Control
Eat a fruit control
Level end Control
Game End Control


Ghost movement...
Need to have 2 or 3 movement algos...
And a separate algo for power pellets (maybe)
and an algo to get them back to the ghost box.

Sunday, April 10, 2011

Game Design: Character Sprites

Accelerometer: Determining Direction

The accelerometer measures the amount of force by returning a voltage which is then converted to a digital value.  The digital value is a 10 bit number which means that the result can have 1024 different values ranging from.   2^10 = 1024.   1111111111b = 1023d. 

The accelerometer measures force in either a positive or negative direction with respect to an axis of direction.  Negative G's in a direction are will result in a value less than 511/512, positive G's will be greater than 511/512.  Tipping the device can result in positive or negative force with respect to a particular axis.   

The Pac-Man character can move in one of 4 directions.  To determine which of those directions to move the axis which is exhibiting the greatest displacement from center must first be found, then the direction of that displacement is then considered to come up with a direction that Pac-Man is to be directed to move to.

After the voltage is accurately measured in both directions the following code could be used to determine which direction the user wishes to move Pac-Man, or no direction at all if the device was held at a position close to rest.


//  enumerate directions
enum direction
{
    up = 0,
    right = 1, 
    down = 2,
    left = 3,
    none = 4
};

// The direction of force in relation to axis.
enum AxisDirection
{
    negative = 0,
    positive = 1
};

// A value which magnitude must be above to register movement.
const short kThreshHold = 5;

unsigned char AccelDirection( short xVal,  short yVal)
{
   short xMag = xVal  - 512;
   short yMag = yVal - 512; 
   unsigned char xDirection = positive;
   unsigned char yDirection = positive;
   if (xMag < 0)
   {
      xMag = xMag * -1;
      xDirection = negative;
   }
   if (yMag < 0)
   {
      yMag = yMag * -1;
      yDirection = negative;
   }
   if (xMag  - kThreshHold > 0 && xMag > yMag)
     if (xDirection == negative )
       return left;
     else
       return right;
  else if (yMag -kThreshHold > 0 && yMag > xMag)
     if (yDirection == negative )
       return down;
     else
       return up;
   else 
      return none;
}

Game Design: Character Storage.

The idea of most video games is you have a character that affects the environment around it.  Pac-Man runs through a maze gobbling up Pac-Dots and the occasional ghost.  The ghosts in turn can ruin Pac-Man's day if they touch him, while they are strong.  The purpose of this section is to identify data which would be valuable to be associated with Pac-Man or each of the four ghosts.

Position:  If Pac-Man and the Ghosts are confined to the maze, there must be information at hand of where to draw the sprite that represents the character.  Position helps determine if what direction the character can move, whether it has run into another character, pac-dot, power pellet or wall.  Position is probably the single most important attribute about the character.

State: Is a ghost dark blue and ready to be eaten?  Is Pac-Man in the throes of his over-dramatic death animation?  Does Pac-Man have his mouth open or shut?  All this information can be stored in one or more variables that tell the program about the characters state.

Sprites: If each character has quick access to information on how to draw it.  Drawing the screen can be simplified.

Color Palette: The sprites were designed so that the colors can be changed easily. On the ghosts that only thing that changes from character to character (in appearance) is the colors.  Storing the color palette for each character makes sense.

Direction: In Pac-Man the characters are always in motion.  Storing the position in which a character is moving seems natural.

There may be other data that makes sense to be added to the character record later on.
Below are examples of possible structures (the student would prefer to avoid classes and other C++ code if possible) to serve as character storage.

struct  PacMan
{
    point  mPosition;
    pstate  mState;
    int     mColors[12];
    unsigned char mSprites[X][64];
    usigned char mDirection;
};

struct Ghost
{
    point  mPosition;
    gstate  mState;
    int     mColors[12];
    unsigned char mSprites[Y][64];
    usigned char mDirection;
}


Pac-Man will most likely have more states and sprites than the ghosts.

Game Design: Event Loop Timer

Consider the pseudo code below.

while ( not done)
{
ReadInput();
MovementLogic();
DrawScreen();
for (counter = 0;  counter < LargeNumber; counter++)
{
NOP();
}
}

The code above, represents a simple event loop that could be used for a game.  But it has a weakness that it will always 'wait' the same amount of time between iterations of the loop no matter how long each job takes to complete.

Imagine that the time taken (TT) to complete ReadInput(), MovementLogic() and  DrawScreen() is much less then LargeNumber... (TT << LargeNumber).  Then the time taken for one complete iteration of the while loop is about LargeNumber.  Now imagine TT approaches LargeNumber,  the time needed to complete one iteration of the while loop would be 2 * Large Number.  If the designer of a game was trying to achieve a certain amount of frames per second, the game loop above could take up to twice the target time per frame, even though the operations needed to complete a draw cycle take less time than the target time. The code above will always wait a certain amount of time no matter how large TT is.

Perhaps a better way to code a loop is shown below

while ( not done)
{
// current time is set to the on chip timer
if (currentTime >= targetTime)
{
targetTime = currentTime + LargeNumber;
ReadInput();
MovementLogic();
DrawScreen();
}
else
{
NOP();
}
}

In the pseudo code above if TT approaches LargeNumber, the time taken for each screen draw is still around LargeNumber instead of 2*LargeNumber.   The LPC2148 has two 32 bit timers.  The student will use one to implement the type of code in the second example.

Phillips provides the files timer.h and timer.c to allow use of a timer.  The student will be including these files in the game.

Displaying Sprites: Game Board

Displaying small sprites to the screen was simple enough. So one would think that displaying large sprites would be simple too. It is not. Something about larger display areas causes the screen (or screen controller) to become very temperamental. Why this happens, the student has not discovered, but the student has found  conditions that trigger the odd behavior as shown below.

       Odd Behavior                 Correct behavior.
Photobucket   Photobucket

As can be seen certain columns display in a weird fashion and the overall display quality degrades when the type of conditions exist.

The student discovered that when the area of the sprite approached the size of the screen, the amount of rows need to be set precisely.  Odd behavior occurs when the area has an odd number of rows or if the row bottom row is an odd numbered row.

For example the calls below both cause the weird screen drawing behavior.
LCDDrawSprite(0, 3, 128, 126, maze, colors);
or
LCDDrawSprite(0, 2, 128, 127, maze, colors);

Also if the the first row to be out put was entirely a solid color, this behavior could occur.  And if the bottom row was below row 4 the top of the sprite would wrap to the bottom with unpredictable results.

With all the conditions above the student tried to revise his code to fix the problems.  The odd behavior seems to be occurring within the display or display controller. So the student decided to work around the problems instead of spending more time finding the root cause, with possibility of still needing to work around problems.  The student found that displaying the maze array using the following call had the best results.

LCDDrawSprite(0, 4, 128, 126, maze, colors);

Displaying Sprites: Game Characters

To draw sprites the student decided to write a function that would take an array of bytes (bits representing colors) and another array of integers (which store the actual color values, the color palette).

For example, consider the following two arrays.

unsigned char box[36] = {
0, 0, 0, 0, 0, 0,
0, 1, 1, 1, 1, 0, 
0, 1, 1, 1, 1, 0,
0, 1, 1, 1, 1, 0, 
0, 1, 1, 1, 1, 0, 
0, 0, 0, 0, 0, 0
};

int colors[2] = {BLACK, RED};

These two arrays, when passed into the function would produce a 4x4 pixel red box surrounded by a 1 pixel black border.

To change this to a green box with a white border, box[] would still be passed and a different color array would be passed in, i.e.  
int colors2[2] = {WHITE, GREEN};

The following code excerpt contains the function the student wrote to output sprites and a use of the function to output a simple sprite. (note, the following code isn't complete, and will not compile or run... for simplicity just the LCDDrawSprite() function from MyLCD_Driver.c/.h is shown)

//*******************************************************
// main.c
// Tests Screen and Accelerometer drivers
//*******************************************************

//Included Libraries for the LPC2148 ARM
#include "LPC214x.h"
#include "MyLCD_Driver.h"
#include "system.h"
#include "target.h"
#include "pacsprite.h"

int main (void)
{
LCDInit();
LCDClear(BLACK);
int colors[2] = {BLACK, YELLOW}; 
LCDDrawSprite(54, 31, 8, 8, FullCircle, colors);
return 0;
}

//*******************************************************
// MyLCD_Driver.h
// Setup and declarations for MyLCD_Driver.c
//*******************************************************

void LCDDrawSprite(unsigned char botRigX, unsigned char botRigY,
unsigned char width, unsigned char height,
unsigned char bitmap[], int colors[]);

//********************************************************************
//
// MyLCD_Driver.c: 
// Interface for Nokia LCD
//
//********************************************************************
void LCDDrawSprite(unsigned char botRigX, unsigned char botRigY,
unsigned char width, unsigned char height,
unsigned char bitmap[], int colors[])
{
// if the bitmap isn't as long as the area (length x width) this will overrun the array 
//  with unpredictable results,  so it had better be correct also if there are more colors
//  in the bitmap than indexes in the color array there will also be memory overrun...
//  USE THIS FUNCTION WITH CAUTION
LCDCommand(PASET);   // page start/end ram
LCDData(botRigY);
LCDData(botRigY + height-1);
  
LCDCommand(CASET);   // column start/end ram
LCDData(botRigX);
LCDData(botRigX + width-1);
  
LCDCommand(RAMWR);    // write
for(int count= 0; count < (width) * (height) / 2; count ++)
{
int pixel1 = count * 2;
int pixel2 = count * 2 + 1;
unsigned int color1 = colors[bitmap[pixel1]];
unsigned int color2 = colors[bitmap[pixel2]];
// use this information to output three data bytes
LCDData((color1 >> 4) & 0xFF);
LCDData(((color1 & 0xF) << 4) | ((color2 >> 8) & 0xF));
LCDData(color2 & 0xFF);
}
}

//*******************************************************
// pacsprite.h
// declarations for the bitmap arrays used to hold 
//  Pac-Man sprites
//*******************************************************
extern const unsigned char FullCircle[64];

//*******************************************************
// pacsprite.c
// definitions of the bitmap arrays used to hold 
//  Pac-Man sprites
//*******************************************************
#include "pacsprite.h"

extern const unsigned char FullCircle[64] = {
0, 0, 1, 1, 1, 1, 0, 0,
0, 1, 1, 1, 1, 1, 1, 0, 
1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 
0, 1, 1, 1, 1, 1, 1, 0,
0, 0, 1, 1, 1, 1, 0, 0
};


The code extract above results in the following 
sprite



Saturday, April 9, 2011

Making the Maze.

Creating a an array to represent a 128x128 pixel screen was not a small task.  The student decided to create an array to represent the entire screen.  This resulted in structure that needed to be able contain 16384 values.

To simplify the creation of this maze array the student created an enumeration to help the array be more readable.  As shown below.


//*******************************************************
// gamescreen.h
// declarations for the bitmap arrays used to hold
//  maze. Also enumeration graph, which helps
//  makes the large array more readable.
//*******************************************************
#ifndef _gamescreen_
#define _gamescreen_
enum graph
{
space = 0,
pdots = 1,
power = 2,
walls = 3,
iwall = 4,
gwall = 5
};
unsigned char maze[16384];
#endif
// end code example

As may be expected, setting 16384 values by hand would lead to some errors.  The student tried to reduce the amount of errors (and time spent creating the array) by relying on a full scale mock up and by trying to take advantage in the similarities between rows.  This is a process that took between 8 and 12 hours to complete and debug.

The student found a small error in the mock-up (as below) where a channel was two pixels too wide, and fixed by expanding the "ghost box".  The image on the left is the original mock-up and image on the right is corrected.


Scale Mockup            Photobucket

The student also made a few errors while transcribing the mock-up into the array.  Since the mistakes consisted of around 20 pixels (out of 16k) the student didn't think it would be useful to output the array at each stage. Instead the student has just included the final version of the array. (The display didn't like the row of blanks so it is commented out, more in formation on why can be found on under Displaying Sprites: Game Board).


//*******************************************************
// gamescreen.c
// definition for the bitmap array used to hold maze.
//*******************************************************


#include "gamescreen.h"
// because the screen is oriented so that 0,0 is at the lower right hand corner of the string,
//  this array can be counter-intuitive.
extern unsigned char maze[16384]  = {
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][0-15]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][16-31]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][32-47]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][48-63]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][64-79]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][80-95]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][96-111]
//space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [0][112-127]
space, walls, walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][48-64]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][64-79]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [1][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [1][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [1][112-127]
space, walls, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, // [2][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [2][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [2][112-127]
space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][48-64]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][64-79]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [3][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [3][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [3][112-127]


space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [4][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [4][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [5][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [6][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [6][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][32-47]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [7][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [7][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [7][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][32-47]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [8][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [8][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [8][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [9][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [9][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [10][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [10][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [11][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [11][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [11][32-47]
space, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, pdots, // [11][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [11][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [11][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [11][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [11][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [12][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [12][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, iwall, // [12][32-47]
space, space, space, pdots, pdots, space, space, space, walls, walls, walls, iwall, space, space, space, pdots, // [12][48-63]
pdots, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [12][64-79]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [12][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [12][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [12][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [13][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [13][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, walls, // [13][32-47]
space, space, space, space, space, space, space, space, walls, space, walls, walls, space, space, space, space, // [13][48-63]
space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, // [13][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [13][80-95]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [13][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [13][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [14][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [14][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [14][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [14][48-63]
space, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [14][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [14][80-95]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [14][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [14][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [15][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [15][16-31]
walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [15][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [15][48-63]
pdots, space, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [15][64-79]
walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [15][80-95]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [15][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [15][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [16][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [16][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [16][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [16][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [16][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [16][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [16][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [16][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [17][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [17][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [17][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [17][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [17][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [17][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [17][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [17][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [18][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [18][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [18][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [18][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [18][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [18][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [18][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [18][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [19][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [19][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [19][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [19][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [19][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [19][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [19][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [19][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [20][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [20][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [20][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [20][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [20][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [20][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [20][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [20][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [21][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [21][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [21][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [21][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [21][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [21][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [21][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [21][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [22][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [22][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [22][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [22][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [22][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [22][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [22][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [22][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, pdots, // [23][0-15]
pdots, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [23][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [23][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [23][48-63]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [23][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [23][80-95]
space, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, space, // [23][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [23][112-127]
space, walls, space, walls, walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, // [24][0-15]
pdots, space, space, space, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [24][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [24][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, space, space, walls, walls, walls, walls, walls, // [24][48-63]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [24][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, space, walls, // [24][80-95]
space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, // [24][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [24][112-127]


space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, space, space, // [25][0-15]
space, space, space, space, walls, space, walls, walls, space, space, space, space, space, space, space, space, // [25][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [25][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [25][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [25][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, walls, // [25][80-95]
space, space, space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, // [25][96-111]
space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [25][112-127]
space, walls, space, space, space, space, space, space, space, space, space, walls, space, space, space, space, // [26][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, space, space, space, space, space, // [26][16-31]
walls, walls, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [26][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [26][48-63]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [26][64-79]
walls, space, walls, walls, space, space, space, space, space, space, space, space, walls, space, space, walls, // [26][80-95]
space, space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, // [26][96-111]
space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [26][112-127]


space, walls, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, // [27][0-15]
pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [27][16-31]
iwall, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [27][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [27][48-63]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [27][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [27][80-95]
space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, walls, walls, walls, walls, // [27][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [27][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, pdots, // [28][0-15]
pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [28][16-31]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [28][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [28][48-63]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [28][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [28][80-95]
space, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, space, // [28][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [28][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [29][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, space, space, space, space, space, // [29][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [29][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [29][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [29][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, walls, // [29][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [29][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [29][112-127]
space, walls, space, walls, space, space, power, power, power, power, space, space, space, space, space, space, // [30][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, space, space, space, space, space, // [30][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [30][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [30][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [30][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, walls, // [30][80-95]
space, space, space, space, space, space, space, space, space, space, power, power, power, power, space, space, // [30][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [30][112-127]


space, walls, space, walls, space, space, power, power, power, power, space, pdots, pdots, space, space, pdots, // [31][0-15]
pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, // [31][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [31][32-47]
pdots, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, pdots, // [31][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [31][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [31][80-95]
space, space, space, pdots, pdots, space, space, pdots, pdots, space, power, power, power, power, space, space, // [31][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [31][112-127]
space, walls, space, walls, space, space, power, power, power, power, space, pdots, pdots, space, space, pdots, // [32][0-15]
pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, // [32][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [32][32-47]
pdots, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, pdots, // [32][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [32][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [32][80-95]
space, space, space, pdots, pdots, space, space, pdots, pdots, space, power, power, power, power, space, space, // [32][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [32][112-127]


space, walls, space, walls, space, space, power, power, power, power, space, space, space, space, space, space, // [33][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, space, space, space, space, space, // [33][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [33][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [33][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [33][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, walls, // [33][80-95]
space, space, space, space, space, space, space, space, space, space, power, power, power, power, space, space, // [33][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [33][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [34][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, space, space, space, space, space, // [34][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [34][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [34][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [34][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, walls, // [34][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [34][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [34][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [35][0-15]
space, space, space, space, walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [35][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [35][32-47]
space, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, pdots, // [35][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [35][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [35][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [35][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [35][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [36][0-15]
walls, walls, walls, walls, walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [36][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, iwall, // [36][32-47]
space, space, space, pdots, pdots, space, space, space, walls, walls, walls, iwall, space, space, space, pdots, // [36][48-63]
pdots, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [36][64-79]
walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, // [36][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [36][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [36][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [37][0-15]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [37][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, walls, // [37][32-47]
space, space, space, space, space, space, space, space, walls, space, walls, walls, space, space, space, space, // [37][48-63]
space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, // [37][64-79]
space, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [37][80-95]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [37][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [37][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [38][0-15]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [38][16-31]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [38][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [38][48-63]
space, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [38][64-79]
space, space, walls, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [38][80-95]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [38][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [38][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [39][0-15]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [39][16-31]
iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [39][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [39][48-63]
pdots, space, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [39][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [39][80-95]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [39][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [39][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [40][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [40][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [40][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [40][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [40][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [40][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [40][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [40][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [41][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [41][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [41][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [42][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [42][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [42][112-127]




space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [43][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [43][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [43][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [43][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [43][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [43][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [43][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [43][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [44][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [44][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [44][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [44][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [44][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [44][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [44][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [44][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [45][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [45][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [45][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [46][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [46][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [46][112-127]


space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [47][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [47][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [47][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [47][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [47][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [47][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [47][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [47][112-127]
space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [48][0-15]
walls, walls, walls, walls, space, space, walls, walls, space, space, space, pdots, pdots, space, space, space, // [48][16-31]
iwall, walls, walls, walls, space, space, space, space, space, space, space, space, walls, walls, walls, walls, // [48][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, space, space, walls, walls, walls, walls, walls, // [48][48-63]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, // [48][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, walls, walls, space, space, // [48][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [48][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [48][112-127]


space, walls, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, // [49][0-15]
space, space, space, space, walls, walls, space, walls, space, space, space, space, space, space, space, space, // [49][16-31]
walls, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [49][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [49][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [49][64-79]
walls, space, walls, walls, space, space, space, space, space, space, space, space, walls, space, walls, walls, // [49][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [49][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [49][112-127]
space, walls, walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [50][0-15]
walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, space, // [50][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [50][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [50][48-63]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [50][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, walls, // [50][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [50][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [50][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [51][0-15]
space, space, space, space, space, walls, walls, space, space, space, space, pdots, pdots, space, space, space, // [51][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, iwall, walls, walls, walls, // [51][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [51][48-63]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, space, space, space, space, space, // [51][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, walls, walls, space, // [51][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [51][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [51][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [52][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [52][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [52][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [52][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [52][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [52][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [52][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [52][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [53][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [53][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [53][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [53][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [53][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [53][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [53][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [53][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [54][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [54][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [54][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [54][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [54][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [54][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [54][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [54][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [55][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [55][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [55][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [55][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [55][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [55][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [5]5[96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [55][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [56][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [56][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [56][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [56][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [56][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [56][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [56][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [56][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [57][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [57][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [57][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [57][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [57][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [57][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [57][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [57][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [58][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [58][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [58][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [58][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [58][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [58][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [58][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [58][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [59][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [59][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [59][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [59][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [59][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [59][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [59][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [59][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [60][0-15]
space, space, space, space, space, walls, walls, space, space, space, space, pdots, pdots, space, space, space, // [60][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, walls, walls, walls, // [60][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [60][48-63]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, // [60][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, walls, walls, space, // [60][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [60][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [60][112-127]


space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [61][0-15]
walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, space, // [61][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [61][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [61][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [61][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, walls, walls, walls, // [61][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [61][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [61][112-127]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [62][0-15]
space, space, space, space, walls, walls, space, walls, space, space, space, space, space, space, space, space, // [62][16-31]
walls, space, walls, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [62][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [62][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [62][64-79]
walls, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, walls, // [62][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [62][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [62][112-127]


space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [63][0-15]
walls, walls, walls, walls, space, space, walls, walls, space, space, space, pdots, pdots, space, space, space, // [63][16-31]
walls, walls, walls, iwall, space, space, space, space, space, space, space, space, walls, space, space, space, // [63][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [63][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [63][64-79]
iwall, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, space, space, // [63][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [63][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [63][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [64][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [64][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [64][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [64][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [64][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [64][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [64][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [64][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [65][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [65][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [65][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [66][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [66][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [66][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [67][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [67][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [67][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [67][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [67][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [67][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [67][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [67][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [68][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [68][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [68][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [68][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [68][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [68][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [68][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [68][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [69][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [69][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [69][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [70][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [70][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [70][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [71][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [71][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, walls, space, space, space, // [71][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [71][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [71][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [71][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [71][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [71][112-127]
space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [72][0-15]
walls, walls, walls, walls, space, space, walls, walls, space, space, space, pdots, pdots, space, space, space, // [72][16-31]
iwall, walls, walls, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [72][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [72][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [72][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, walls, walls, space, space, // [72][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [72][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [72][112-127]


walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [73][0-15]
space, space, space, space, walls, walls, space, walls, space, space, space, space, space, space, space, space, // [73][16-31]
walls, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [73][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [73][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [73][64-79]
walls, space, walls, walls, space, space, space, space, space, space, space, space, walls, space, walls, walls, // [73][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [73][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [73][112-127]
space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [74][0-15]
walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, space, // [74][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [74][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [74][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [74][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, walls, walls, walls, // [74][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [74][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [74][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [75][0-15]
space, space, space, space, space, walls, walls, space, space, space, space, pdots, pdots, space, space, space, // [75][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, walls, walls, walls, // [75][32-47]
walls, walls, walls, walls, walls, walls, gwall, gwall, gwall, gwall, gwall, gwall, gwall, gwall, walls, walls, // [75][48-63]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, // [75][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, walls, walls, space, // [75][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [75][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [75][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [76][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [76][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [76][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [76][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [76][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [76][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [76][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [76][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [77][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [77][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [77][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [77][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [78][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [78][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [78][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [78][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [78][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [78][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [78][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [79][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [79][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [79][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [79][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [79][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [79][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [79][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [79][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [80][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [80][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [80][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [80][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [80][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [80][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [80][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [80][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [81][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [81][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [81][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [81][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [81][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [81][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [81][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [81][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [82][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, space, space, space, space, space, // [82][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [82][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [82][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [82][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, space, // [82][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [82][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [82][112-127]


space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [83][0-15]
space, space, space, space, space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, // [83][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [83][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [83][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [83][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, walls, space, // [83][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [83][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [83][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [84][0-15]
space, space, space, space, space, walls, walls, space, space, space, space, pdots, pdots, space, space, space, // [84][16-31]
walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [84][32-47]
space, space, space, space, space, space, space, space, walls, walls, walls, iwall, space, space, space, space, // [84][48-63]
space, space, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [84][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, walls, walls, space, // [84][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [84][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [84][112-127]


space, walls, walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [85][0-15]
walls, walls, walls, walls, walls, walls, walls, space, space, space, space, space, space, space, space, space, // [85][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [85][32-47]
space, space, space, space, space, space, space, space, walls, space, walls, walls, space, space, space, space, // [85][48-63]
space, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [85][64-79]
space, space, space, walls, space, space, space, space, space, space, space, space, space, walls, walls, walls, // [85][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [85][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [85][112-127]
space, walls, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, // [86][0-15]
space, space, space, space, walls, walls, space, walls, space, space, space, space, space, space, space, space, // [86][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, walls, // [86][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [86][48-63]
space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, // [86][64-79]
space, space, space, walls, space, space, space, space, space, space, space, space, walls, space, walls, walls, // [86][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [86][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [86][112-127]


space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [87][0-15]
walls, walls, walls, walls, space, space, walls, walls, space, space, space, pdots, pdots, space, space, space, // [87][16-31]
walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, iwall, // [87][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [87][48-63]
space, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [87][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, space, space, // [87][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [87][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [87][112-127]
space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [88][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [88][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [88][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [88][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [88][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [88][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [88][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [88][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [89][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [89][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [89][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [89][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [89][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [89][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [89][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [89][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [90][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [90][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [90][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [90][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [90][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [90][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [90][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [90][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [91][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [91][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [91][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [91][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [91][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [91][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [91][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [91][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [92][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [92][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [92][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [92][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [92][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [92][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [92][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [92][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [93][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [93][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [93][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [93][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [93][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [93][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [93][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [93][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [94][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [94][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [94][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [94][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [94][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [94][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [94][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [94][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [95][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [95][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [95][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [95][48-63]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [95][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [95][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [95][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [95][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [96][0-15]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [96][16-31]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [96][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, space, space, walls, walls, walls, walls, walls, // [96][48-63]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [96][64-79]
walls, space, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [96][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [96][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [96][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [97][0-15]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [97][16-31]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [97][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [97][48-63]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [97][64-79]
walls, space, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [97][80-95]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [97][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [97][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [98][0-15]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [98][16-31]
walls, space, walls, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [98][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [98][48-63]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [98][64-79]
walls, walls, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [98][80-95]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [98][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [98][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [99][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, // [99][16-31]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [99][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [99][48-63]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [99][64-79]
iwall, walls, walls, walls, space, space, space, pdots, pdots, space, space, space, walls, walls, walls, walls, // [99][80-95]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [99][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [99][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [100][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [100][16-31]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [100][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [100][48-63]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [100][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [100][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [100][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [100][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [101][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [101][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [102][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [102][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][32-47]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [103][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [103][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [103][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][32-47]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [104][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [104][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [104][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [105][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [105][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [106][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [106][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [107][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [107][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [107][32-47]
space, space, space, pdots, pdots, space, space, space, space, space, space, space, space, space, space, pdots, // [107][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [107][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [107][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [107][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [107][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [108][0-15]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [108][16-31]
iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, iwall, // [108][32-47]
space, space, space, pdots, pdots, space, space, space, walls, walls, walls, iwall, space, space, space, pdots, // [108][48-63]
pdots, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [108][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [108][80-95]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [108][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [108][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [109][0-15]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [109][16-31]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, walls, walls, // [109][32-47]
space, space, space, space, space, space, space, space, walls, space, walls, walls, space, space, space, space, // [109][48-63]
space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, // [109][64-79]
space, space, walls, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [109][80-95]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [109][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [109][112-127]
space, walls, space, walls, space, space, power, power, power, power, space, space, walls, space, space, space, // [110][0-15]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [110][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [110][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [110][48-63]
space, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [110][64-79]
space, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [110][80-95]
space, space, space, space, space, space, space, walls, space, space, power, power, power, power, space, space, // [110][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [110][112-127]


space, walls, space, walls, space, space, power, power, power, power, space, space, walls, space, space, space, // [111][0-15]
space, space, space, space, space, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [111][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [111][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [111][48-63]
pdots, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [111][64-79]
space, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, space, space, // [111][80-95]
space, space, space, space, space, space, space, walls, space, space, power, power, power, power, space, space, // [111][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [111][112-127]
space, walls, space, walls, space, space, power, power, power, power, space, space, walls, space, space, space, // [112][0-15]
space, space, space, space, space, space, space, walls, space, space, space, pdots, pdots, space, space, space, // [112][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [112][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [112][48-63]
pdots, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [112][64-79]
space, space, space, walls, space, space, space, pdots, pdots, space, space, space, walls, space, space, space, // [112][80-95]
space, space, space, space, space, space, space, walls, space, space, power, power, power, power, space, space, // [112][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [112][112-127]


space, walls, space, walls, space, space, power, power, power, power, space, space, walls, space, space, space, // [113][0-15]
space, space, space, space, space, space, space, walls, space, space, space, space, space, space, space, space, // [113][16-31]
walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [113][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [113][48-63]
space, space, space, space, walls, space, space, space, space, space, space, space, space, space, space, space, // [113][64-79]
space, space, space, walls, space, space, space, space, space, space, space, space, walls, space, space, space, // [113][80-95]
space, space, space, space, space, space, space, walls, space, space, power, power, power, power, space, space, // [113][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [113][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [114][0-15]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [114][16-31]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, walls, walls, // [114][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [114][48-63]
space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, // [114][64-79]
space, space, walls, walls, space, space, space, space, space, space, space, space, walls, walls, space, space, // [114][80-95]
space, space, space, space, space, space, walls, walls, space, space, space, space, space, space, space, space, // [114][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [114][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [115][0-15]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [115][16-31]
iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, iwall, // [115][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [115][48-63]
pdots, space, space, space, iwall, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [115][64-79]
walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, iwall, walls, walls, walls, // [115][80-95]
walls, walls, walls, walls, walls, walls, walls, iwall, space, space, space, pdots, pdots, space, space, space, // [115][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [115][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [116][0-15]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [116][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [116][32-47]
space, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [116][48-63]
pdots, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [116][64-79]
space, space, space, space, space, space, space, pdots, pdots, space, space, space, space, space, space, space, // [116][80-95]
space, space, space, space, space, space, space, space, space, space, space, pdots, pdots, space, space, space, // [116][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [116][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [117][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [117][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [117][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [118][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [118][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [118][112-127]


space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [119][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [119][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [119][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [119][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [119][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [119][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [119][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [119][112-127]
space, walls, space, walls, space, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [120][0-15]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [120][16-31]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [120][32-47]
pdots, space, space, pdots, pdots, space, space, space, walls, space, space, walls, space, space, space, pdots, // [120][48-63]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [120][64-79]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, // [120][80-95]
pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, pdots, pdots, space, space, space, // [120][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [120][112-127]


space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [121][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [121][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [121][112-127]
space, walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [122][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [122][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [122][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [122][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [122][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [122][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [122][96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][112-127]
space, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, // [123][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][32-47]
space, space, space, space, space, space, space, space, walls, space, space, walls, space, space, space, space, // [123][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [123][112-127]


space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][48-64]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][64-79]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [124][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [124][96-111]
walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [124][112-127]
space, walls, space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, // [125][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, walls, // [125]3[96-111]
walls, space, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [125][112-127]
space, walls, walls, space, space, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][0-15]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][16-31]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][32-47]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][48-64]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][64-79]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, // [126][80-95]
walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, walls, space, // [126][96-111]
space, walls, walls, space, space, space, space, space, space, space, space, space, space, space, space, space, // [126][112-127]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][0-15]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][16-31]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][32-47]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][48-63]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][64-79]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][80-95]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, // [127][96-111]
space, space, space, space, space, space, space, space, space, space, space, space, space, space, space, space  // [127][112-127]
};