
Здравствуйте. Меня зовут Дмитрий. Данная статья является продолжением статьи Сборка компьютера sap-1 (компьютер Бена Итера) в игре Turing Complete (если вы её не читали то очень советую). Сегодня мы продолжим исследовать блог Бена Итера, но вместо компьютерной игры мы соберем простейшую видеокарту на FPGA чипе.
Итак почему я выбрал FPGA? Конечно в игре Turing Complete можно собрать видеокарту, но её нельзя подключить к монитору что-бы проверить работу, поэтому мне пришлось перейти на что-то более осязаемое. Поэтому сегодня мы изучим язык Verilog предназначенный для описания микросхем.
FPGA

Итак начнем с "железа". FPGA платы это очень не дешёвое удовольствие. Но можно сэкономить если купить плату только с чипом, без дополнительных портов, кнопок, дисплеев и прочего. А порты уже покупать отдельно по необходимости.
Также стоимость очень сильно зависит от количества логических ячеек на FPGA чипе. Например на моей плате стоит чип Altera EP4CE15F23C8N. Число 15 в названии означает, что на плате 15000 логических ячеек. Поэтому когда увидите 2 одинаковых платы, но стоимость у которых отличается в два раза, знайте у них разное количество логических ячеек.
Ещё надо сказать про USB blaster при помощи которого заливается прошивка. Тот USB blaster который продается на Ali вызывает синий экран смерти, после того как вы установите на него драйвер. Чтобы этого избежать нужно прошить его кастомной прошивкой. Как это сделать описано в этой статье.
Verilog vs C++
Сначала хочу порекомендовать сайт Марсоход там описаны данные которые очень пригодятся новичкам. Как работать со средой разработки Quartus Prime, как в Veriloge объявлять модули, переменные и прочее.
У человека который раньше программировал, а потом перешел на Verilog этот язык вызывает когнитивный диссонанс. Главная проблема в том что это не язык программирования, а язык описания структуры микросхем. То есть при выполнении программы всегда можно точно сказать какая строчка программы сейчас выполняется. В Veriloge такова нет все модули работают параллельно, и их работа определяется только тактовым импульсом. Это тот случай когда старые знания скорее мешают чем помогают.
Первое что вызывает удивление, это наличие двух типов переменных. Первый это тип reg, это обычная знакомая нам переменная. А вот второй тип это wire, это переменная которая ничего в себе не хранит, и единственное что с ней можно сделать присоединить её к другой переменной оператором assign.
Также в языке Verilog существуют целых три оператора присваивания. Как программисты мы можем спросить, а что одним нельзя обойтись что ли? Но как я говорил Verilog это не язык программирования, это язык описания. И каждый из этих операторов генерирует совершенно разную логическую схему.
Оператор assign. Этот оператор по сути соединяет две переменных вместе. В результате если одна переменная изменится то изменится и другая.
wire a,b,c;
assign c = a & b;
Оператор always@() =. Также известен как блокирующее присваивание.
wire [3:0] a, b, c, d, e;
reg [3:0] f, g, h, j;
always @(a or b or c or d or e)
begin
f = a + b;
g = f & c;
h = g | d;
j = h - e;
end
Как вы понимаете если какая-то из переменных участвующих в расчетах изменится, а значение других переменных все ещё будет прежнее то мы получим совершенно непредсказуемый результат. Поэтому нужен оператор который будет сохранять значение переменных записанных в списке чувствительности оператора always до конца выполнения блока.
Оператор always@() <=. Также известен как неблокирующее присваивание.
reg A
always @(posedge clk)
begin
A<=~A;
end
Этот оператор очень похож на предыдущий но, он не сохраняет значение переменных до конца выполнения блока. Обычно его используют вместе с тактовым сигналом.
Также хотя в Verilog существует директива 'define (здесь она пишется через одинарную кавычку). Во всех статьях что я читал, рекомендуют ни пользоваться ею никогда. Потому что препроцессор Verilog работает очень криво. Вместо этого предлагается задавать константы при помощи параметров.
module ModName
#(
parameter PAR_1 = 0,
parameter PAR_2 = 0
)
(
input wire clk,
);
Для параметров также надо задавать значение по умолчанию. А при вызове модуля параметры нужно в него передать. Причем передача параметров происходит перед именем модуля.
ModName
#(
.PAR_1(1),
.PAR_2(2)
)
MyModule
(
.clk(clk)
)
Также отладки в привычном нам понимании в Verilog нет, потому что нет программы и отлаживать нечего. Для отладки в Quartus используется специальная среда симуляции о которой можно почитать здесь.
Собираем видеокарту
Как и в прошлой статье мы будем основываться на видео уроках Бена Итера, который кроме компьютера SAP-1, также собрал на дискретной логике простейшую видеокарту.
Чтобы вывести изображение через порт VGA, нам нужно сформировать 4 сигнала. Во первых это строчный и кадровый сигнал синхронизации. Во вторых это строчный и кадровый сигнал гашения. И если сигнал синхронизации подается по отдельному контакту на монитор. То сигнал гашения запрещает передачу RGB сигнала вне видимой области экрана. В современных жидкокристаллических мониторах сигнал гашения нужен скорее для порядка. А в электронно-лучевых мониторах он отключал электронную пушку, чтобы при возвращении луча назад он не чертил линии на экране.
Данные сигналы нужно выводить ни как попало а укладываться в определенные тайминги. Эти тайминги перечислены на сайте tinyvga.com. Мы выберем 800x600@60 Hz.

Бен Итер в своем проекте использует кварцевый генератор на 10 MHz. На моей FPGA плате установлен генератор 50 MHz. Поэтому нам придется поделить входную частоту на 5 при помощи счётчика.
module ClockDivider
(
input wire clk,
output reg clk_out
);
reg [2:0] DATA;
always @(posedge clk)
begin
if(DATA == 3'd4)
begin
DATA <= 3'd0;
clk_out <= 1'd1;
end
else
begin
clk_out <= 1'd0;
DATA <= DATA + 1'd1;
end
end
endmodule

И хотя после счетчика, импульсы получаются не совсем красивые, это не важно поскольку нужен только нарастающий фронт, а длительность не имеет значения.
Теперь создаем два счетчика один для подсчета пикселей в строке:
module HorizontalCounter
#(
parameter ENDSTRING = 0
)
(
input wire clk,
output reg [8:0]DATA
);
always @(posedge clk )
begin
if(DATA == ENDSTRING) DATA <= 9'd0;
else DATA <= DATA + 1'd1;
end
endmodule
Второй для подсчета строк:
module VerticalCounter
#(
parameter ENDFRAME = 0,
parameter ENDSTRING = 0
)
(
input wire clk,
input reg [8:0]Hor_count,
output reg [10:0]DATA
);
always @(posedge clk )
begin
if(DATA == ENDFRAME) DATA <= 11'd0;
else if (Hor_count == ENDSTRING) DATA <= DATA + 1'd1;
end
endmodule
После этого остается только включать или выключать сигналы синхронизации и гашения в зависимости от значений этих счетчиков.
always @(posedge Clk_10 )
begin
case (H_count)
199: Hblank <= 1'b1;
209: Hsync <= 1'b1;
241: Hsync <= 1'b0;
ENDSTRING: Hblank <= 1'b0;
endcase
case (V_count)
599: Vblank <= 1'b1;
600: Vsync <= 1'b1;
604: Vsync <= 1'b0;
ENDFRAME: Vblank <= 1'b0;
endcase
end
Видео данные
На экран мы будем выводить картинку разрешением 100x75 пикселей и в двухбитном цвете. То есть каждый из цветов будет иметь только 4 уровня насыщенности.
Чтобы подготовить нужную нам картинку её нужно загрузить в Photoshop подогнать разрешение под 100x75. После этого нужно выбрать Image->Mode->Index color. И в открывшемся окне выбрать специальную палитру. После этого нужно сохранить изображение в bmp формат с качеством 8 бит. Вот моя картинка.
Но это ещё не все нужно это изображение положить в папку к программе которую я написал:
Скрытый текст
#include <windows.h>
#include <iostream>
#include <locale.h>
#include <wchar.h>
#include <fstream>
#include <vector>
#include <format>
#include <bitset>
#include <filesystem>
BITMAPFILEHEADER FileHeader;
BITMAPINFOHEADER InfoHeader;
RGBQUAD Palette[256];
std::vector<std::vector<unsigned char>> PixelMap;
unsigned char buf;
unsigned char SetPixCollor(RGBQUAD PaletteBuf);
void DrawPixel(unsigned char Pix);
int main()
{
std::ifstream fin("8952067299_27f2ecf99a_c.bmp", std::ios::binary);
std::ofstream fout("mem_block.txt");
if(fin.fail())
{
std::cout << "Can't open bmp file " << std::endl;
return 0;
}
fin.read ((char*)&FileHeader, sizeof(BITMAPFILEHEADER));
if(FileHeader.bfType != 0x4d42)
{
std::cout << "Wrong file type " << std::endl;
return 0;
}
fin.read ((char*)&InfoHeader, sizeof(BITMAPINFOHEADER));
if(InfoHeader.biSize != 0x28)
{
std::cout << "Wrong header size " << std::endl;
return 0;
}
if(InfoHeader.biBitCount != 0x8)
{
std::cout << "Wrong Bit depth " << std::endl;
return 0;
}
std::cout << "Width = " << InfoHeader.biWidth << std::endl;
std::cout << "Hidth = " << InfoHeader.biHeight << std::endl;
fin.read ((char*)&Palette, sizeof(RGBQUAD) * 256);
fin.seekg( FileHeader.bfOffBits, std::ios::beg);
PixelMap.resize(InfoHeader.biWidth);
for (int i = 0; i < InfoHeader.biHeight; i++)
{
PixelMap[i].resize(InfoHeader.biWidth);
for(int j = 0; j < InfoHeader.biWidth; j++)
{
fin.read((char*)&buf, sizeof(char));
PixelMap[i][j] = SetPixCollor(Palette[buf]);
}
}
int count;
for (int i = InfoHeader.biHeight - 1; i > -1; i--)
{
for(int j = 0; j < 128; j++)
{
if (j >= InfoHeader.biWidth) fout << "mem[" << count++ << "] = 6'b" << std::bitset<6>(0) << ";" << std::endl;
else fout << "mem[" << count++ << "] = 6'b" << std::bitset<6>(PixelMap[i][j]) << ";" << std::endl;
if (j < InfoHeader.biWidth) DrawPixel(PixelMap[i][j]);
}
std::cout << std::endl;
}
fin.close();
fout.close();
return 0;
}
unsigned char SetPixCollor(RGBQUAD PaletteBuf)
{
unsigned char Pix = 0;
switch(PaletteBuf.rgbRed)
{
case 0x00: break;
case 0x55: Pix = Pix | 0b010000; break;
case 0xaa: Pix = Pix | 0b100000; break;
case 0xff: Pix = Pix | 0b110000; break;
default: std::cout << "Wrong red pallet " << std::endl;
}
switch(PaletteBuf.rgbGreen)
{
case 0x00: break;
case 0x55: Pix = Pix | 0b000100; break;
case 0xaa: Pix = Pix | 0b001000; break;
case 0xff: Pix = Pix | 0b001100; break;
default: std::cout << "Wrong green pallet " << std::endl;
}
switch(PaletteBuf.rgbBlue)
{
case 0x00: break;
case 0x55: Pix = Pix | 0b000001; break;
case 0xaa: Pix = Pix | 0b000010; break;
case 0xff: Pix = Pix | 0b000011; break;
default: std::cout << "Wrong blue pallet " << std::endl;
}
return Pix;
}
void DrawPixel(unsigned char Pix)
{
switch (Pix)
{
case 0b000000: std::cout << " " ; break;
case 0b010101: std::cout << (char)177; break;
case 0b101010: std::cout << (char)178; break;
case 0b111111: std::cout << (char)219; break;
case 0b100000: std::cout << "r"; break;
case 0b001000: std::cout << "g"; break;
case 0b000010: std::cout << "b"; break;
case 0b110000: std::cout << "R"; break;
case 0b001100: std::cout << "G"; break;
case 0b000011: std::cout << "B"; break;
case 0b110100: std::cout << "O"; break;
case 0b100100: std::cout << "o"; break;
case 0b111100: std::cout << "Y"; break;
case 0b111000: std::cout << "y"; break;
default: std::cout << (char)176; break;
}
}
После того как программа отработает в корне появится файл mem_block.txt и данные из этого файла нужно вставить в модуль DATA_ROM.
module DATA_ROM
# (parameter ADDR_WIDTH = 0,
parameter DATA_WIDTH = 0,
parameter DEPTH = 9600
)
(
input wire [ADDR_WIDTH-1:0]addr,
output wire [DATA_WIDTH-1:0]o_data
);
reg [DATA_WIDTH-1:0] mem [DEPTH-1:0];
initial begin
\Сюда нужно вставить текст из mem_block.txt
end
assign o_data = mem[addr];
endmodule
Теперь только остается правильно подключить переменную addr к счетчикам. А переменную Pix_color к соответствующим битам RGB цвета.
assign blank = Hblank | Vblank;
assign addr[6:0] = H_count[7:1];
assign addr[ADDR_WIDTH-1:7] = V_count[10:3];
assign Red[1:0] = blank ? 2'b00 : Pix_color[5:4];
assign Red[3:2] = blank ? 2'b00 : Pix_color[5:4];
assign Green[1:0] = blank ? 2'b00 : Pix_color[3:2];
assign Green[3:2] = blank ? 2'b00 : Pix_color[3:2];
assign Blue[1:0] = blank ? 2'b00 : Pix_color[1:0];
assign Blue[3:2] = blank ? 2'b00 : Pix_color[1:0];
Подключение платы к выходам VGA разъема.

Сначала объединяем все земли между собой. После к пинам VSYNC и HSYNC через резистор 100 Ом подключаем соответствующие пины от нашей платы.
Рассчитывать сопротивления для RGB линий нужно из того соображения, что каждая линия имеет сопротивление 75 Ом а напряжение на ней должно колебаться в пределах от 0В до 0.7В. И я рассчитал эти сопротивления но поскольку количество номиналов резисторов ограниченно то каждое сопротивление пришлось набирать из двух резисторов. При этом в сети я нашел схему 4 битного выхода в которой тоже 4 резистора. И поскольку нужно припаять в обоих случаях 4 резистора, но во втором случае цвет будет 4 битный я решил что этот вариант более перспективный.

Вывод


Ну что тут можно сказать FPGA могли-бы полностью вытиснить микроконтроллеры если-бы они не были такими дорогими. Ну вот представьте микроконтроллер выполняет какую-то ограниченную задачу при этом большая часть его возможностей никак не используются. В результате мы имеем постоянный простой. Наверно в будущем при удешевлении FPGA микроконтроллеры просто исчезнут.
Мой код на Verilog
module VideoAdapter
#(
parameter ENDSTRING = 9'd263,
parameter ENDFRAME = 11'd627,
parameter ADDR_WIDTH = 14,
parameter DATA_WIDTH = 6
)
(
input wire clk,
output reg Hsync,
output reg Vsync,
output wire Led,
output reg [3:0] Red,
output wire [3:0] Green,
output wire [3:0] Blue,
output reg Clk_10,
output reg [8:0] H_count,
output reg [10:0] V_count
);
wire [ADDR_WIDTH-1:0] addr;
wire [DATA_WIDTH-1:0] Pix_color;
wire blank;
assign Led = 1'b0;
reg Hblank;
reg Vblank;
assign blank = Hblank | Vblank;
assign addr[6:0] = H_count[7:1];
assign addr[ADDR_WIDTH-1:7] = V_count[10:3];
assign Red[1:0] = blank ? 2'b00 : Pix_color[5:4];
assign Red[3:2] = blank ? 2'b00 : Pix_color[5:4];
assign Green[1:0] = blank ? 2'b00 : Pix_color[3:2];
assign Green[3:2] = blank ? 2'b00 : Pix_color[3:2];
assign Blue[1:0] = blank ? 2'b00 : Pix_color[1:0];
assign Blue[3:2] = blank ? 2'b00 : Pix_color[1:0];
ClockDivider ClkDiv
(
.clk(clk),
.clk_out(Clk_10)
);
HorizontalCounter
#(
.ENDSTRING(ENDSTRING)
)
H_Counter
(
.clk(Clk_10),
.DATA(H_count)
);
VerticalCounter
#(
.ENDSTRING(ENDSTRING),
.ENDFRAME(ENDFRAME)
)
V_Counter
(
.clk(Clk_10),
.Hor_count(H_count),
.DATA(V_count),
);
DATA_ROM
#(
.ADDR_WIDTH(ADDR_WIDTH),
.DATA_WIDTH(DATA_WIDTH)
)
Picture
(
.addr(addr),
.o_data(Pix_color)
);
always @(posedge Clk_10 )
begin
case (H_count)
199: Hblank <= 1'b1;
209: Hsync <= 1'b1;
241: Hsync <= 1'b0;
ENDSTRING: Hblank <= 1'b0;
endcase
case (V_count)
599: Vblank <= 1'b1;
600: Vsync <= 1'b1;
604: Vsync <= 1'b0;
ENDFRAME: Vblank <= 1'b0;
endcase
end
endmodule
module ClockDivider
(
input wire clk,
output reg clk_out
);
reg [2:0] DATA;
always @(posedge clk)
begin
if(DATA == 3'd4)
begin
DATA <= 3'd0;
clk_out <= 1'd1;
end
else
begin
clk_out <= 1'd0;
DATA <= DATA + 1'd1;
end
end
endmodule
module HorizontalCounter
#(
parameter ENDSTRING = 0
)
(
input wire clk,
output reg [8:0]DATA
);
always @(posedge clk )
begin
if(DATA == ENDSTRING) DATA <= 9'd0;
else DATA <= DATA + 1'd1;
end
endmodule
module VerticalCounter
#(
parameter ENDFRAME = 0,
parameter ENDSTRING = 0
)
(
input wire clk,
input reg [8:0]Hor_count,
output reg [10:0]DATA
);
always @(posedge clk )
begin
if(DATA == ENDFRAME) DATA <= 11'd0;
else if (Hor_count == ENDSTRING) DATA <= DATA + 1'd1;
end
endmodule
module DATA_ROM
# (parameter ADDR_WIDTH = 0,
parameter DATA_WIDTH = 0,
parameter DEPTH = 9600
)
(
input wire [ADDR_WIDTH-1:0]addr,
output wire [DATA_WIDTH-1:0]o_data
);
reg [DATA_WIDTH-1:0] mem [DEPTH-1:0];
initial begin
mem[0] = 6'b010001;
mem[1] = 6'b000101;
mem[2] = 6'b010001;
mem[3] = 6'b000101;
mem[4] = 6'b010001;
mem[5] = 6'b010100;
mem[6] = 6'b000001;
mem[7] = 6'b010000;
mem[8] = 6'b010001;
mem[9] = 6'b000000;
mem[10] = 6'b010001;
mem[11] = 6'b010100;
mem[12] = 6'b010001;
mem[13] = 6'b010000;
mem[14] = 6'b010001;
mem[15] = 6'b010000;
mem[16] = 6'b010001;
mem[17] = 6'b010000;
mem[18] = 6'b010001;
mem[19] = 6'b010000;
mem[20] = 6'b010001;
mem[21] = 6'b010100;
mem[22] = 6'b010001;
mem[23] = 6'b010100;
mem[24] = 6'b010001;
mem[25] = 6'b010101;
mem[26] = 6'b010000;
mem[27] = 6'b010101;
mem[28] = 6'b010001;
mem[29] = 6'b010100;
mem[30] = 6'b010001;
mem[31] = 6'b010101;
mem[32] = 6'b010000;
mem[33] = 6'b010101;
mem[34] = 6'b010000;
mem[35] = 6'b010101;
mem[36] = 6'b010000;
mem[37] = 6'b010101;
mem[38] = 6'b010101;
mem[39] = 6'b010101;
mem[40] = 6'b010101;
mem[41] = 6'b010101;
mem[42] = 6'b010101;
mem[43] = 6'b010101;
mem[44] = 6'b010101;
mem[45] = 6'b100101;
mem[46] = 6'b010101;
mem[47] = 6'b100101;
mem[48] = 6'b010101;
mem[49] = 6'b100101;
mem[50] = 6'b100101;
mem[51] = 6'b100101;
mem[52] = 6'b010101;
mem[53] = 6'b100101;
mem[54] = 6'b100101;
mem[55] = 6'b100101;
mem[56] = 6'b010101;
mem[57] = 6'b100101;
mem[58] = 6'b010101;
mem[59] = 6'b100101;
mem[60] = 6'b010100;
mem[61] = 6'b010101;
mem[62] = 6'b010101;
mem[63] = 6'b010100;
mem[64] = 6'b010001;
mem[65] = 6'b010100;
mem[66] = 6'b010001;
mem[67] = 6'b010100;
mem[68] = 6'b010001;
mem[69] = 6'b010100;
mem[70] = 6'b010001;
mem[71] = 6'b010100;
mem[72] = 6'b010001;
mem[73] = 6'b010100;
mem[74] = 6'b010001;
mem[75] = 6'b010100;
mem[76] = 6'b010001;
mem[77] = 6'b010100;
mem[78] = 6'b010101;
mem[79] = 6'b010000;
mem[80] = 6'b010101;
mem[81] = 6'b010000;
mem[82] = 6'b010101;
mem[83] = 6'b010100;
mem[84] = 6'b010001;
mem[85] = 6'b010100;
mem[86] = 6'b010101;
mem[87] = 6'b010100;
mem[88] = 6'b010101;
mem[89] = 6'b010100;
mem[90] = 6'b010101;
mem[91] = 6'b010100;
mem[92] = 6'b010101;
mem[93] = 6'b010100;
mem[94] = 6'b010101;
mem[95] = 6'b010100;
mem[96] = 6'b010101;
mem[97] = 6'b010100;
mem[98] = 6'b010101;
mem[99] = 6'b010100;
mem[100] = 6'b000000;
mem[101] = 6'b000000;
mem[102] = 6'b000000;
mem[103] = 6'b000000;
mem[104] = 6'b000000;
mem[105] = 6'b000000;
mem[106] = 6'b000000;
mem[107] = 6'b000000;
mem[108] = 6'b000000;
mem[109] = 6'b000000;
mem[110] = 6'b000000;
mem[111] = 6'b000000;
mem[112] = 6'b000000;
mem[113] = 6'b000000;
mem[114] = 6'b000000;
mem[115] = 6'b000000;
mem[116] = 6'b000000;
mem[117] = 6'b000000;
mem[118] = 6'b000000;
mem[119] = 6'b000000;
mem[120] = 6'b000000;
mem[121] = 6'b000000;
mem[122] = 6'b000000;
mem[123] = 6'b000000;
mem[124] = 6'b000000;
mem[125] = 6'b000000;
mem[126] = 6'b000000;
mem[127] = 6'b000000;
mem[128] = 6'b000101;
mem[129] = 6'b010000;
mem[130] = 6'b000101;
mem[131] = 6'b010000;
mem[132] = 6'b000101;
mem[133] = 6'b010001;
mem[134] = 6'b010100;
mem[135] = 6'b000001;
mem[136] = 6'b010100;
mem[137] = 6'b010001;
mem[138] = 6'b000100;
mem[139] = 6'b010001;
mem[140] = 6'b000100;
mem[141] = 6'b010001;
mem[142] = 6'b000100;
mem[143] = 6'b010000;
mem[144] = 6'b000101;
mem[145] = 6'b010000;
mem[146] = 6'b010100;
mem[147] = 6'b010001;
mem[148] = 6'b010100;
mem[149] = 6'b010001;
mem[150] = 6'b010000;
mem[151] = 6'b010101;
mem[152] = 6'b010000;
mem[153] = 6'b010101;
mem[154] = 6'b010001;
mem[155] = 6'b010100;
mem[156] = 6'b010001;
mem[157] = 6'b010101;
mem[158] = 6'b010000;
mem[159] = 6'b010101;
mem[160] = 6'b010000;
mem[161] = 6'b010001;
mem[162] = 6'b010000;
mem[163] = 6'b010001;
mem[164] = 6'b010100;
mem[165] = 6'b010001;
mem[166] = 6'b010000;
mem[167] = 6'b010101;
mem[168] = 6'b100000;
mem[169] = 6'b010101;
mem[170] = 6'b100000;
mem[171] = 6'b010101;
mem[172] = 6'b010001;
mem[173] = 6'b010101;
mem[174] = 6'b100101;
mem[175] = 6'b010101;
mem[176] = 6'b100101;
mem[177] = 6'b010101;
mem[178] = 6'b010101;
mem[179] = 6'b100101;
mem[180] = 6'b010101;
mem[181] = 6'b100101;
mem[182] = 6'b010101;
mem[183] = 6'b100101;
mem[184] = 6'b010101;
mem[185] = 6'b100000;
mem[186] = 6'b010100;
mem[187] = 6'b010001;
mem[188] = 6'b100101;
mem[189] = 6'b100000;
mem[190] = 6'b010101;
mem[191] = 6'b100000;
mem[192] = 6'b010101;
mem[193] = 6'b010000;
mem[194] = 6'b010101;
mem[195] = 6'b010000;
mem[196] = 6'b010101;
mem[197] = 6'b010001;
mem[198] = 6'b010100;
mem[199] = 6'b010001;
mem[200] = 6'b010100;
mem[201] = 6'b010001;
mem[202] = 6'b010100;
mem[203] = 6'b010001;
mem[204] = 6'b010101;
mem[205] = 6'b010000;
mem[206] = 6'b010101;
mem[207] = 6'b010100;
mem[208] = 6'b010001;
mem[209] = 6'b010100;
mem[210] = 6'b010001;
mem[211] = 6'b010100;
mem[212] = 6'b010101;
mem[213] = 6'b010100;
mem[214] = 6'b010000;
mem[215] = 6'b010101;
mem[216] = 6'b010000;
mem[217] = 6'b010101;
mem[218] = 6'b010100;
mem[219] = 6'b010101;
mem[220] = 6'b010100;
mem[221] = 6'b010101;
mem[222] = 6'b010100;
mem[223] = 6'b010101;
mem[224] = 6'b010100;
mem[225] = 6'b010101;
mem[226] = 6'b010100;
mem[227] = 6'b010101;
mem[228] = 6'b000000;
mem[229] = 6'b000000;
mem[230] = 6'b000000;
mem[231] = 6'b000000;
mem[232] = 6'b000000;
mem[233] = 6'b000000;
mem[234] = 6'b000000;
mem[235] = 6'b000000;
mem[236] = 6'b000000;
mem[237] = 6'b000000;
mem[238] = 6'b000000;
mem[239] = 6'b000000;
mem[240] = 6'b000000;
mem[241] = 6'b000000;
mem[242] = 6'b000000;
mem[243] = 6'b000000;
mem[244] = 6'b000000;
mem[245] = 6'b000000;
mem[246] = 6'b000000;
mem[247] = 6'b000000;
mem[248] = 6'b000000;
mem[249] = 6'b000000;
mem[250] = 6'b000000;
mem[251] = 6'b000000;
mem[252] = 6'b000000;
mem[253] = 6'b000000;
mem[254] = 6'b000000;
mem[255] = 6'b000000;
mem[256] = 6'b010001;
mem[257] = 6'b000101;
mem[258] = 6'b010000;
mem[259] = 6'b000101;
mem[260] = 6'b010001;
mem[261] = 6'b000100;
mem[262] = 6'b010001;
mem[263] = 6'b000000;
mem[264] = 6'b010001;
mem[265] = 6'b000000;
mem[266] = 6'b010001;
mem[267] = 6'b010000;
mem[268] = 6'b010001;
mem[269] = 6'b010000;
mem[270] = 6'b010000;
mem[271] = 6'b010001;
mem[272] = 6'b010000;
mem[273] = 6'b000000;
mem[274] = 6'b010001;
mem[275] = 6'b000000;
mem[276] = 6'b010001;
mem[277] = 6'b010000;
mem[278] = 6'b010101;
mem[279] = 6'b010000;
mem[280] = 6'b010101;
mem[281] = 6'b010000;
mem[282] = 6'b010101;
mem[283] = 6'b010000;
mem[284] = 6'b010101;
mem[285] = 6'b010000;
mem[286] = 6'b010101;
mem[287] = 6'b010000;
mem[288] = 6'b010101;
mem[289] = 6'b010000;
mem[290] = 6'b010101;
mem[291] = 6'b010000;
mem[292] = 6'b010001;
mem[293] = 6'b010100;
mem[294] = 6'b010101;
mem[295] = 6'b010100;
mem[296] = 6'b010001;
mem[297] = 6'b010101;
mem[298] = 6'b010101;
mem[299] = 6'b010000;
mem[300] = 6'b010101;
mem[301] = 6'b100100;
mem[302] = 6'b010101;
mem[303] = 6'b100101;
mem[304] = 6'b010101;
mem[305] = 6'b100101;
mem[306] = 6'b100101;
mem[307] = 6'b100101;
mem[308] = 6'b010101;
mem[309] = 6'b100100;
mem[310] = 6'b010101;
mem[311] = 6'b100101;
mem[312] = 6'b100101;
mem[313] = 6'b010101;
mem[314] = 6'b100101;
mem[315] = 6'b100101;
mem[316] = 6'b010100;
mem[317] = 6'b010101;
mem[318] = 6'b100000;
mem[319] = 6'b010101;
mem[320] = 6'b010100;
mem[321] = 6'b100101;
mem[322] = 6'b010000;
mem[323] = 6'b010101;
mem[324] = 6'b010000;
mem[325] = 6'b010100;
mem[326] = 6'b010001;
mem[327] = 6'b010100;
mem[328] = 6'b010001;
mem[329] = 6'b010101;
mem[330] = 6'b010000;
mem[331] = 6'b010101;
mem[332] = 6'b010000;
mem[333] = 6'b010101;
mem[334] = 6'b010000;
mem[335] = 6'b010001;
mem[336] = 6'b010100;
mem[337] = 6'b010001;
mem[338] = 6'b010100;
mem[339] = 6'b010101;
mem[340] = 6'b010000;
mem[341] = 6'b010101;
mem[342] = 6'b010101;
mem[343] = 6'b010100;
mem[344] = 6'b010101;
mem[345] = 6'b010100;
mem[346] = 6'b010101;
mem[347] = 6'b010100;
mem[348] = 6'b010101;
mem[349] = 6'b010100;
mem[350] = 6'b010101;
mem[351] = 6'b010100;
mem[352] = 6'b010101;
mem[353] = 6'b010100;
mem[354] = 6'b010101;
mem[355] = 6'b010100;
mem[356] = 6'b000000;
mem[357] = 6'b000000;
mem[358] = 6'b000000;
mem[359] = 6'b000000;
mem[360] = 6'b000000;
mem[361] = 6'b000000;
mem[362] = 6'b000000;
mem[363] = 6'b000000;
mem[364] = 6'b000000;
mem[365] = 6'b000000;
mem[366] = 6'b000000;
mem[367] = 6'b000000;
mem[368] = 6'b000000;
mem[369] = 6'b000000;
mem[370] = 6'b000000;
mem[371] = 6'b000000;
mem[372] = 6'b000000;
mem[373] = 6'b000000;
mem[374] = 6'b000000;
mem[375] = 6'b000000;
mem[376] = 6'b000000;
mem[377] = 6'b000000;
mem[378] = 6'b000000;
mem[379] = 6'b000000;
mem[380] = 6'b000000;
mem[381] = 6'b000000;
mem[382] = 6'b000000;
mem[383] = 6'b000000;
mem[384] = 6'b000101;
mem[385] = 6'b010000;
mem[386] = 6'b000101;
mem[387] = 6'b010001;
mem[388] = 6'b000100;
mem[389] = 6'b010001;
mem[390] = 6'b000000;
mem[391] = 6'b010101;
mem[392] = 6'b000000;
mem[393] = 6'b010100;
mem[394] = 6'b010000;
mem[395] = 6'b000101;
mem[396] = 6'b010000;
mem[397] = 6'b000100;
mem[398] = 6'b010001;
mem[399] = 6'b000100;
mem[400] = 6'b010000;
mem[401] = 6'b010101;
mem[402] = 6'b010000;
mem[403] = 6'b010100;
mem[404] = 6'b010000;
mem[405] = 6'b010101;
mem[406] = 6'b010000;
mem[407] = 6'b010101;
mem[408] = 6'b010001;
mem[409] = 6'b010000;
mem[410] = 6'b010001;
mem[411] = 6'b010100;
mem[412] = 6'b010001;
mem[413] = 6'b010000;
mem[414] = 6'b010101;
mem[415] = 6'b010000;
mem[416] = 6'b010001;
mem[417] = 6'b010100;
mem[418] = 6'b010000;
mem[419] = 6'b010001;
mem[420] = 6'b010100;
mem[421] = 6'b010001;
mem[422] = 6'b010000;
mem[423] = 6'b010001;
mem[424] = 6'b010100;
mem[425] = 6'b010101;
mem[426] = 6'b100000;
mem[427] = 6'b010101;
mem[428] = 6'b100100;
mem[429] = 6'b010101;
mem[430] = 6'b100101;
mem[431] = 6'b010101;
mem[432] = 6'b100100;
mem[433] = 6'b010101;
mem[434] = 6'b100101;
mem[435] = 6'b010101;
mem[436] = 6'b100101;
mem[437] = 6'b010101;
mem[438] = 6'b100101;
mem[439] = 6'b100100;
mem[440] = 6'b010101;
mem[441] = 6'b100000;
mem[442] = 6'b010101;
mem[443] = 6'b010000;
mem[444] = 6'b010100;
mem[445] = 6'b100001;
mem[446] = 6'b010101;
mem[447] = 6'b010100;
mem[448] = 6'b100001;
mem[449] = 6'b010000;
mem[450] = 6'b010101;
mem[451] = 6'b010000;
mem[452] = 6'b010101;
mem[453] = 6'b010001;
mem[454] = 6'b010100;
mem[455] = 6'b010001;
mem[456] = 6'b010101;
mem[457] = 6'b010000;
mem[458] = 6'b010101;
mem[459] = 6'b010000;
mem[460] = 6'b010101;
mem[461] = 6'b010000;
mem[462] = 6'b010101;
mem[463] = 6'b010100;
mem[464] = 6'b010001;
mem[465] = 6'b010100;
mem[466] = 6'b010101;
mem[467] = 6'b010000;
mem[468] = 6'b010101;
mem[469] = 6'b010100;
mem[470] = 6'b010100;
mem[471] = 6'b010101;
mem[472] = 6'b010100;
mem[473] = 6'b010101;
mem[474] = 6'b010100;
mem[475] = 6'b010101;
mem[476] = 6'b010100;
mem[477] = 6'b010101;
mem[478] = 6'b010100;
mem[479] = 6'b010101;
mem[480] = 6'b010100;
mem[481] = 6'b010101;
mem[482] = 6'b010100;
mem[483] = 6'b010101;
mem[484] = 6'b000000;
mem[485] = 6'b000000;
mem[486] = 6'b000000;
mem[487] = 6'b000000;
mem[488] = 6'b000000;
mem[489] = 6'b000000;
mem[490] = 6'b000000;
mem[491] = 6'b000000;
mem[492] = 6'b000000;
mem[493] = 6'b000000;
mem[494] = 6'b000000;
mem[495] = 6'b000000;
mem[496] = 6'b000000;
mem[497] = 6'b000000;
mem[498] = 6'b000000;
mem[499] = 6'b000000;
mem[500] = 6'b000000;
mem[501] = 6'b000000;
mem[502] = 6'b000000;
mem[503] = 6'b000000;
mem[504] = 6'b000000;
mem[505] = 6'b000000;
mem[506] = 6'b000000;
mem[507] = 6'b000000;
mem[508] = 6'b000000;
mem[509] = 6'b000000;
mem[510] = 6'b000000;
mem[511] = 6'b000000;
mem[512] = 6'b010001;
mem[513] = 6'b000101;
mem[514] = 6'b010001;
mem[515] = 6'b000100;
mem[516] = 6'b010001;
mem[517] = 6'b010100;
mem[518] = 6'b000001;
mem[519] = 6'b010000;
mem[520] = 6'b010001;
mem[521] = 6'b000001;
mem[522] = 6'b010000;
mem[523] = 6'b010000;
mem[524] = 6'b000001;
mem[525] = 6'b010000;
mem[526] = 6'b010001;
mem[527] = 6'b010000;
mem[528] = 6'b010001;
mem[529] = 6'b000000;
mem[530] = 6'b010000;
mem[531] = 6'b010001;
mem[532] = 6'b010000;
mem[533] = 6'b010001;
mem[534] = 6'b010000;
mem[535] = 6'b010001;
mem[536] = 6'b010100;
mem[537] = 6'b010101;
mem[538] = 6'b010000;
mem[539] = 6'b010101;
mem[540] = 6'b010000;
mem[541] = 6'b010101;
mem[542] = 6'b010000;
mem[543] = 6'b010101;
mem[544] = 6'b010000;
mem[545] = 6'b010001;
mem[546] = 6'b010100;
mem[547] = 6'b010000;
mem[548] = 6'b010101;
mem[549] = 6'b010000;
mem[550] = 6'b010101;
mem[551] = 6'b010101;
mem[552] = 6'b100001;
mem[553] = 6'b010100;
mem[554] = 6'b010101;
mem[555] = 6'b010001;
mem[556] = 6'b010101;
mem[557] = 6'b010001;
mem[558] = 6'b010101;
mem[559] = 6'b100101;
mem[560] = 6'b010101;
mem[561] = 6'b100101;
mem[562] = 6'b010101;
mem[563] = 6'b100100;
mem[564] = 6'b010101;
mem[565] = 6'b100101;
mem[566] = 6'b010101;
mem[567] = 6'b100101;
mem[568] = 6'b010101;
mem[569] = 6'b100101;
mem[570] = 6'b010100;
mem[571] = 6'b100101;
mem[572] = 6'b010101;
mem[573] = 6'b100100;
mem[574] = 6'b010100;
mem[575] = 6'b100001;
mem[576] = 6'b010100;
mem[577] = 6'b010101;
mem[578] = 6'b010000;
mem[579] = 6'b010101;
mem[580] = 6'b010000;
mem[581] = 6'b010101;
mem[582] = 6'b010001;
mem[583] = 6'b010100;
mem[584] = 6'b010001;
mem[585] = 6'b010100;
mem[586] = 6'b010001;
mem[587] = 6'b010101;
mem[588] = 6'b010000;
mem[589] = 6'b010101;
mem[590] = 6'b010000;
mem[591] = 6'b010101;
mem[592] = 6'b010100;
mem[593] = 6'b010001;
mem[594] = 6'b010100;
mem[595] = 6'b010101;
mem[596] = 6'b010100;
mem[597] = 6'b010001;
mem[598] = 6'b010100;
mem[599] = 6'b010100;
mem[600] = 6'b010100;
mem[601] = 6'b010100;
mem[602] = 6'b010101;
mem[603] = 6'b010100;
mem[604] = 6'b010101;
mem[605] = 6'b010100;
mem[606] = 6'b010101;
mem[607] = 6'b010100;
mem[608] = 6'b010101;
mem[609] = 6'b010100;
mem[610] = 6'b010101;
mem[611] = 6'b010100;
mem[612] = 6'b000000;
mem[613] = 6'b000000;
mem[614] = 6'b000000;
mem[615] = 6'b000000;
mem[616] = 6'b000000;
mem[617] = 6'b000000;
mem[618] = 6'b000000;
mem[619] = 6'b000000;
mem[620] = 6'b000000;
mem[621] = 6'b000000;
mem[622] = 6'b000000;
mem[623] = 6'b000000;
mem[624] = 6'b000000;
mem[625] = 6'b000000;
mem[626] = 6'b000000;
mem[627] = 6'b000000;
mem[628] = 6'b000000;
mem[629] = 6'b000000;
mem[630] = 6'b000000;
mem[631] = 6'b000000;
mem[632] = 6'b000000;
mem[633] = 6'b000000;
mem[634] = 6'b000000;
mem[635] = 6'b000000;
mem[636] = 6'b000000;
mem[637] = 6'b000000;
mem[638] = 6'b000000;
mem[639] = 6'b000000;
mem[640] = 6'b000000;
mem[641] = 6'b010101;
mem[642] = 6'b000000;
mem[643] = 6'b010001;
mem[644] = 6'b000101;
mem[645] = 6'b010000;
mem[646] = 6'b000101;
mem[647] = 6'b000000;
mem[648] = 6'b010100;
mem[649] = 6'b010000;
mem[650] = 6'b000101;
mem[651] = 6'b010000;
mem[652] = 6'b010100;
mem[653] = 6'b000001;
mem[654] = 6'b010100;
mem[655] = 6'b000000;
mem[656] = 6'b010000;
mem[657] = 6'b010101;
mem[658] = 6'b010000;
mem[659] = 6'b010000;
mem[660] = 6'b010101;
mem[661] = 6'b010000;
mem[662] = 6'b010101;
mem[663] = 6'b010000;
mem[664] = 6'b010001;
mem[665] = 6'b010100;
mem[666] = 6'b010001;
mem[667] = 6'b010100;
mem[668] = 6'b010001;
mem[669] = 6'b010100;
mem[670] = 6'b010001;
mem[671] = 6'b010100;
mem[672] = 6'b010001;
mem[673] = 6'b010100;
mem[674] = 6'b010001;
mem[675] = 6'b010100;
mem[676] = 6'b010000;
mem[677] = 6'b010101;
mem[678] = 6'b010000;
mem[679] = 6'b010100;
mem[680] = 6'b010101;
mem[681] = 6'b010001;
mem[682] = 6'b010100;
mem[683] = 6'b010100;
mem[684] = 6'b010101;
mem[685] = 6'b100100;
mem[686] = 6'b010101;
mem[687] = 6'b100101;
mem[688] = 6'b010101;
mem[689] = 6'b100100;
mem[690] = 6'b100101;
mem[691] = 6'b010101;
mem[692] = 6'b100100;
mem[693] = 6'b010101;
mem[694] = 6'b100101;
mem[695] = 6'b010101;
mem[696] = 6'b100100;
mem[697] = 6'b010101;
mem[698] = 6'b100001;
mem[699] = 6'b010100;
mem[700] = 6'b100001;
mem[701] = 6'b010101;
mem[702] = 6'b010101;
mem[703] = 6'b010100;
mem[704] = 6'b010001;
mem[705] = 6'b100100;
mem[706] = 6'b010101;
mem[707] = 6'b010101;
mem[708] = 6'b100100;
mem[709] = 6'b010001;
mem[710] = 6'b010100;
mem[711] = 6'b100001;
mem[712] = 6'b010100;
mem[713] = 6'b010001;
mem[714] = 6'b010100;
mem[715] = 6'b010001;
mem[716] = 6'b010101;
mem[717] = 6'b010000;
mem[718] = 6'b010101;
mem[719] = 6'b010000;
mem[720] = 6'b010101;
mem[721] = 6'b010000;
mem[722] = 6'b010101;
mem[723] = 6'b010000;
mem[724] = 6'b010101;
mem[725] = 6'b010100;
mem[726] = 6'b010101;
mem[727] = 6'b010001;
mem[728] = 6'b010101;
mem[729] = 6'b010100;
mem[730] = 6'b010100;
mem[731] = 6'b010101;
mem[732] = 6'b010100;
mem[733] = 6'b010101;
mem[734] = 6'b010100;
mem[735] = 6'b010101;
mem[736] = 6'b010100;
mem[737] = 6'b010101;
mem[738] = 6'b010100;
mem[739] = 6'b010101;
mem[740] = 6'b000000;
mem[741] = 6'b000000;
mem[742] = 6'b000000;
mem[743] = 6'b000000;
mem[744] = 6'b000000;
mem[745] = 6'b000000;
mem[746] = 6'b000000;
mem[747] = 6'b000000;
mem[748] = 6'b000000;
mem[749] = 6'b000000;
mem[750] = 6'b000000;
mem[751] = 6'b000000;
mem[752] = 6'b000000;
mem[753] = 6'b000000;
mem[754] = 6'b000000;
mem[755] = 6'b000000;
mem[756] = 6'b000000;
mem[757] = 6'b000000;
mem[758] = 6'b000000;
mem[759] = 6'b000000;
mem[760] = 6'b000000;
mem[761] = 6'b000000;
mem[762] = 6'b000000;
mem[763] = 6'b000000;
mem[764] = 6'b000000;
mem[765] = 6'b000000;
mem[766] = 6'b000000;
mem[767] = 6'b000000;
mem[768] = 6'b010101;
mem[769] = 6'b000000;
mem[770] = 6'b010101;
mem[771] = 6'b000100;
mem[772] = 6'b010001;
mem[773] = 6'b000000;
mem[774] = 6'b010001;
mem[775] = 6'b010000;
mem[776] = 6'b010001;
mem[777] = 6'b000000;
mem[778] = 6'b010001;
mem[779] = 6'b000000;
mem[780] = 6'b010001;
mem[781] = 6'b010000;
mem[782] = 6'b010000;
mem[783] = 6'b010101;
mem[784] = 6'b010000;
mem[785] = 6'b010000;
mem[786] = 6'b010101;
mem[787] = 6'b000000;
mem[788] = 6'b010000;
mem[789] = 6'b010101;
mem[790] = 6'b010000;
mem[791] = 6'b010101;
mem[792] = 6'b010100;
mem[793] = 6'b010001;
mem[794] = 6'b010100;
mem[795] = 6'b010001;
mem[796] = 6'b010100;
mem[797] = 6'b010001;
mem[798] = 6'b010100;
mem[799] = 6'b010101;
mem[800] = 6'b010000;
mem[801] = 6'b010101;
mem[802] = 6'b010000;
mem[803] = 6'b010001;
mem[804] = 6'b010101;
mem[805] = 6'b010000;
mem[806] = 6'b010101;
mem[807] = 6'b010001;
mem[808] = 6'b010100;
mem[809] = 6'b100101;
mem[810] = 6'b010001;
mem[811] = 6'b100101;
mem[812] = 6'b010001;
mem[813] = 6'b010101;
mem[814] = 6'b010101;
mem[815] = 6'b010100;
mem[816] = 6'b100101;
mem[817] = 6'b010101;
mem[818] = 6'b010101;
mem[819] = 6'b100101;
mem[820] = 6'b010101;
mem[821] = 6'b100101;
mem[822] = 6'b010100;
mem[823] = 6'b100101;
mem[824] = 6'b100101;
mem[825] = 6'b010101;
mem[826] = 6'b100100;
mem[827] = 6'b010101;
mem[828] = 6'b010100;
mem[829] = 6'b100100;
mem[830] = 6'b010101;
mem[831] = 6'b100100;
mem[832] = 6'b010101;
mem[833] = 6'b010100;
mem[834] = 6'b100101;
mem[835] = 6'b010000;
mem[836] = 6'b010101;
mem[837] = 6'b100100;
mem[838] = 6'b010101;
mem[839] = 6'b010101;
mem[840] = 6'b010101;
mem[841] = 6'b010101;
mem[842] = 6'b100000;
mem[843] = 6'b010101;
mem[844] = 6'b010100;
mem[845] = 6'b100101;
mem[846] = 6'b010100;
mem[847] = 6'b010001;
mem[848] = 6'b010100;
mem[849] = 6'b010101;
mem[850] = 6'b010100;
mem[851] = 6'b010100;
mem[852] = 6'b010000;
mem[853] = 6'b010101;
mem[854] = 6'b010100;
mem[855] = 6'b010100;
mem[856] = 6'b010100;
mem[857] = 6'b010100;
mem[858] = 6'b010101;
mem[859] = 6'b010100;
mem[860] = 6'b010101;
mem[861] = 6'b010100;
mem[862] = 6'b010101;
mem[863] = 6'b010100;
mem[864] = 6'b010101;
mem[865] = 6'b010100;
mem[866] = 6'b010101;
mem[867] = 6'b010100;
mem[868] = 6'b000000;
mem[869] = 6'b000000;
mem[870] = 6'b000000;
mem[871] = 6'b000000;
mem[872] = 6'b000000;
mem[873] = 6'b000000;
mem[874] = 6'b000000;
mem[875] = 6'b000000;
mem[876] = 6'b000000;
mem[877] = 6'b000000;
mem[878] = 6'b000000;
mem[879] = 6'b000000;
mem[880] = 6'b000000;
mem[881] = 6'b000000;
mem[882] = 6'b000000;
mem[883] = 6'b000000;
mem[884] = 6'b000000;
mem[885] = 6'b000000;
mem[886] = 6'b000000;
mem[887] = 6'b000000;
mem[888] = 6'b000000;
mem[889] = 6'b000000;
mem[890] = 6'b000000;
mem[891] = 6'b000000;
mem[892] = 6'b000000;
mem[893] = 6'b000000;
mem[894] = 6'b000000;
mem[895] = 6'b000000;
mem[896] = 6'b000000;
mem[897] = 6'b010101;
mem[898] = 6'b000001;
mem[899] = 6'b010001;
mem[900] = 6'b000001;
mem[901] = 6'b010100;
mem[902] = 6'b010001;
mem[903] = 6'b000100;
mem[904] = 6'b000001;
mem[905] = 6'b010100;
mem[906] = 6'b010000;
mem[907] = 6'b010101;
mem[908] = 6'b010000;
mem[909] = 6'b010100;
mem[910] = 6'b000001;
mem[911] = 6'b010000;
mem[912] = 6'b010000;
mem[913] = 6'b000001;
mem[914] = 6'b010000;
mem[915] = 6'b010100;
mem[916] = 6'b010001;
mem[917] = 6'b010100;
mem[918] = 6'b010000;
mem[919] = 6'b010101;
mem[920] = 6'b010000;
mem[921] = 6'b010101;
mem[922] = 6'b010000;
mem[923] = 6'b010101;
mem[924] = 6'b010101;
mem[925] = 6'b010100;
mem[926] = 6'b010101;
mem[927] = 6'b010000;
mem[928] = 6'b010101;
mem[929] = 6'b010000;
mem[930] = 6'b010101;
mem[931] = 6'b010100;
mem[932] = 6'b010000;
mem[933] = 6'b010101;
mem[934] = 6'b100101;
mem[935] = 6'b010100;
mem[936] = 6'b100001;
mem[937] = 6'b010100;
mem[938] = 6'b010101;
mem[939] = 6'b010100;
mem[940] = 6'b010101;
mem[941] = 6'b010100;
mem[942] = 6'b100101;
mem[943] = 6'b100101;
mem[944] = 6'b010101;
mem[945] = 6'b010101;
mem[946] = 6'b100101;
mem[947] = 6'b100101;
mem[948] = 6'b100101;
mem[949] = 6'b010101;
mem[950] = 6'b100101;
mem[951] = 6'b100101;
mem[952] = 6'b010101;
mem[953] = 6'b100100;
mem[954] = 6'b010101;
mem[955] = 6'b010100;
mem[956] = 6'b100101;
mem[957] = 6'b010101;
mem[958] = 6'b010000;
mem[959] = 6'b100101;
mem[960] = 6'b010101;
mem[961] = 6'b100100;
mem[962] = 6'b010001;
mem[963] = 6'b010100;
mem[964] = 6'b010101;
mem[965] = 6'b010001;
mem[966] = 6'b010101;
mem[967] = 6'b010000;
mem[968] = 6'b100101;
mem[969] = 6'b010000;
mem[970] = 6'b010101;
mem[971] = 6'b010100;
mem[972] = 6'b010101;
mem[973] = 6'b010001;
mem[974] = 6'b010101;
mem[975] = 6'b100100;
mem[976] = 6'b010101;
mem[977] = 6'b010100;
mem[978] = 6'b010000;
mem[979] = 6'b010101;
mem[980] = 6'b010101;
mem[981] = 6'b010100;
mem[982] = 6'b010101;
mem[983] = 6'b010100;
mem[984] = 6'b010101;
mem[985] = 6'b010101;
mem[986] = 6'b010100;
mem[987] = 6'b010101;
mem[988] = 6'b010100;
mem[989] = 6'b010101;
mem[990] = 6'b010100;
mem[991] = 6'b010101;
mem[992] = 6'b010100;
mem[993] = 6'b010101;
mem[994] = 6'b010100;
mem[995] = 6'b010101;
mem[996] = 6'b000000;
mem[997] = 6'b000000;
mem[998] = 6'b000000;
mem[999] = 6'b000000;
mem[1000] = 6'b000000;
mem[1001] = 6'b000000;
mem[1002] = 6'b000000;
mem[1003] = 6'b000000;
mem[1004] = 6'b000000;
mem[1005] = 6'b000000;
mem[1006] = 6'b000000;
mem[1007] = 6'b000000;
mem[1008] = 6'b000000;
mem[1009] = 6'b000000;
mem[1010] = 6'b000000;
mem[1011] = 6'b000000;
mem[1012] = 6'b000000;
mem[1013] = 6'b000000;
mem[1014] = 6'b000000;
mem[1015] = 6'b000000;
mem[1016] = 6'b000000;
mem[1017] = 6'b000000;
mem[1018] = 6'b000000;
mem[1019] = 6'b000000;
mem[1020] = 6'b000000;
mem[1021] = 6'b000000;
mem[1022] = 6'b000000;
mem[1023] = 6'b000000;
mem[1024] = 6'b000001;
mem[1025] = 6'b010000;
mem[1026] = 6'b000101;
mem[1027] = 6'b010100;
mem[1028] = 6'b010100;
mem[1029] = 6'b000001;
mem[1030] = 6'b000100;
mem[1031] = 6'b010001;
mem[1032] = 6'b010000;
mem[1033] = 6'b000001;
mem[1034] = 6'b010000;
mem[1035] = 6'b000001;
mem[1036] = 6'b010000;
mem[1037] = 6'b000001;
mem[1038] = 6'b010000;
mem[1039] = 6'b010101;
mem[1040] = 6'b010000;
mem[1041] = 6'b010100;
mem[1042] = 6'b010001;
mem[1043] = 6'b010000;
mem[1044] = 6'b010100;
mem[1045] = 6'b010001;
mem[1046] = 6'b010101;
mem[1047] = 6'b010000;
mem[1048] = 6'b010101;
mem[1049] = 6'b010100;
mem[1050] = 6'b010101;
mem[1051] = 6'b010100;
mem[1052] = 6'b010001;
mem[1053] = 6'b010101;
mem[1054] = 6'b010000;
mem[1055] = 6'b010101;
mem[1056] = 6'b010100;
mem[1057] = 6'b010101;
mem[1058] = 6'b010000;
mem[1059] = 6'b010101;
mem[1060] = 6'b010101;
mem[1061] = 6'b010100;
mem[1062] = 6'b010001;
mem[1063] = 6'b010101;
mem[1064] = 6'b010101;
mem[1065] = 6'b010101;
mem[1066] = 6'b100100;
mem[1067] = 6'b010101;
mem[1068] = 6'b100100;
mem[1069] = 6'b010101;
mem[1070] = 6'b010101;
mem[1071] = 6'b010100;
mem[1072] = 6'b100101;
mem[1073] = 6'b100100;
mem[1074] = 6'b010101;
mem[1075] = 6'b010100;
mem[1076] = 6'b100101;
mem[1077] = 6'b010100;
mem[1078] = 6'b100101;
mem[1079] = 6'b010101;
mem[1080] = 6'b100101;
mem[1081] = 6'b010101;
mem[1082] = 6'b100100;
mem[1083] = 6'b100101;
mem[1084] = 6'b010100;
mem[1085] = 6'b100101;
mem[1086] = 6'b100100;
mem[1087] = 6'b010101;
mem[1088] = 6'b010100;
mem[1089] = 6'b010101;
mem[1090] = 6'b010100;
mem[1091] = 6'b100101;
mem[1092] = 6'b010101;
mem[1093] = 6'b100100;
mem[1094] = 6'b010101;
mem[1095] = 6'b100101;
mem[1096] = 6'b010100;
mem[1097] = 6'b010101;
mem[1098] = 6'b100101;
mem[1099] = 6'b010101;
mem[1100] = 6'b100100;
mem[1101] = 6'b010101;
mem[1102] = 6'b010100;
mem[1103] = 6'b010101;
mem[1104] = 6'b010000;
mem[1105] = 6'b010101;
mem[1106] = 6'b010101;
mem[1107] = 6'b010100;
mem[1108] = 6'b010100;
mem[1109] = 6'b010101;
mem[1110] = 6'b010100;
mem[1111] = 6'b010101;
mem[1112] = 6'b010100;
mem[1113] = 6'b010100;
mem[1114] = 6'b010101;
mem[1115] = 6'b010100;
mem[1116] = 6'b010101;
mem[1117] = 6'b010100;
mem[1118] = 6'b010101;
mem[1119] = 6'b010101;
mem[1120] = 6'b010101;
mem[1121] = 6'b010100;
mem[1122] = 6'b010101;
mem[1123] = 6'b010100;
mem[1124] = 6'b000000;
mem[1125] = 6'b000000;
mem[1126] = 6'b000000;
mem[1127] = 6'b000000;
mem[1128] = 6'b000000;
mem[1129] = 6'b000000;
mem[1130] = 6'b000000;
mem[1131] = 6'b000000;
mem[1132] = 6'b000000;
mem[1133] = 6'b000000;
mem[1134] = 6'b000000;
mem[1135] = 6'b000000;
mem[1136] = 6'b000000;
mem[1137] = 6'b000000;
mem[1138] = 6'b000000;
mem[1139] = 6'b000000;
mem[1140] = 6'b000000;
mem[1141] = 6'b000000;
mem[1142] = 6'b000000;
mem[1143] = 6'b000000;
mem[1144] = 6'b000000;
mem[1145] = 6'b000000;
mem[1146] = 6'b000000;
mem[1147] = 6'b000000;
mem[1148] = 6'b000000;
mem[1149] = 6'b000000;
mem[1150] = 6'b000000;
mem[1151] = 6'b000000;
mem[1152] = 6'b000101;
mem[1153] = 6'b010001;
mem[1154] = 6'b000000;
mem[1155] = 6'b000001;
mem[1156] = 6'b010001;
mem[1157] = 6'b010101;
mem[1158] = 6'b010000;
mem[1159] = 6'b000101;
mem[1160] = 6'b010000;
mem[1161] = 6'b010101;
mem[1162] = 6'b010000;
mem[1163] = 6'b010100;
mem[1164] = 6'b010001;
mem[1165] = 6'b010100;
mem[1166] = 6'b010001;
mem[1167] = 6'b010000;
mem[1168] = 6'b010001;
mem[1169] = 6'b010000;
mem[1170] = 6'b010100;
mem[1171] = 6'b010001;
mem[1172] = 6'b010000;
mem[1173] = 6'b010100;
mem[1174] = 6'b010001;
mem[1175] = 6'b010100;
mem[1176] = 6'b010001;
mem[1177] = 6'b010101;
mem[1178] = 6'b010000;
mem[1179] = 6'b010101;
mem[1180] = 6'b010100;
mem[1181] = 6'b010101;
mem[1182] = 6'b010101;
mem[1183] = 6'b010100;
mem[1184] = 6'b010001;
mem[1185] = 6'b010100;
mem[1186] = 6'b010101;
mem[1187] = 6'b010000;
mem[1188] = 6'b010100;
mem[1189] = 6'b010101;
mem[1190] = 6'b010100;
mem[1191] = 6'b100100;
mem[1192] = 6'b010101;
mem[1193] = 6'b010100;
mem[1194] = 6'b010101;
mem[1195] = 6'b010101;
mem[1196] = 6'b010100;
mem[1197] = 6'b100101;
mem[1198] = 6'b010101;
mem[1199] = 6'b100101;
mem[1200] = 6'b010101;
mem[1201] = 6'b010101;
mem[1202] = 6'b100101;
mem[1203] = 6'b100101;
mem[1204] = 6'b010101;
mem[1205] = 6'b100101;
mem[1206] = 6'b010101;
mem[1207] = 6'b100100;
mem[1208] = 6'b100101;
mem[1209] = 6'b010101;
mem[1210] = 6'b010101;
mem[1211] = 6'b010100;
mem[1212] = 6'b100101;
mem[1213] = 6'b010100;
mem[1214] = 6'b010101;
mem[1215] = 6'b100100;
mem[1216] = 6'b100101;
mem[1217] = 6'b010000;
mem[1218] = 6'b100101;
mem[1219] = 6'b010000;
mem[1220] = 6'b010101;
mem[1221] = 6'b010101;
mem[1222] = 6'b010000;
mem[1223] = 6'b010101;
mem[1224] = 6'b100101;
mem[1225] = 6'b010101;
mem[1226] = 6'b010100;
mem[1227] = 6'b010101;
mem[1228] = 6'b010101;
mem[1229] = 6'b010100;
mem[1230] = 6'b010101;
mem[1231] = 6'b010100;
mem[1232] = 6'b010101;
mem[1233] = 6'b010100;
mem[1234] = 6'b100101;
mem[1235] = 6'b010101;
mem[1236] = 6'b010100;
mem[1237] = 6'b100100;
mem[1238] = 6'b010101;
mem[1239] = 6'b010100;
mem[1240] = 6'b010101;
mem[1241] = 6'b010100;
mem[1242] = 6'b010101;
mem[1243] = 6'b010100;
mem[1244] = 6'b010101;
mem[1245] = 6'b010101;
mem[1246] = 6'b010100;
mem[1247] = 6'b010100;
mem[1248] = 6'b010101;
mem[1249] = 6'b010101;
mem[1250] = 6'b010101;
mem[1251] = 6'b010101;
mem[1252] = 6'b000000;
mem[1253] = 6'b000000;
mem[1254] = 6'b000000;
mem[1255] = 6'b000000;
mem[1256] = 6'b000000;
mem[1257] = 6'b000000;
mem[1258] = 6'b000000;
mem[1259] = 6'b000000;
mem[1260] = 6'b000000;
mem[1261] = 6'b000000;
mem[1262] = 6'b000000;
mem[1263] = 6'b000000;
mem[1264] = 6'b000000;
mem[1265] = 6'b000000;
mem[1266] = 6'b000000;
mem[1267] = 6'b000000;
mem[1268] = 6'b000000;
mem[1269] = 6'b000000;
mem[1270] = 6'b000000;
mem[1271] = 6'b000000;
mem[1272] = 6'b000000;
mem[1273] = 6'b000000;
mem[1274] = 6'b000000;
mem[1275] = 6'b000000;
mem[1276] = 6'b000000;
mem[1277] = 6'b000000;
mem[1278] = 6'b000000;
mem[1279] = 6'b000000;
mem[1280] = 6'b010000;
mem[1281] = 6'b000101;
mem[1282] = 6'b010101;
mem[1283] = 6'b010100;
mem[1284] = 6'b000101;
mem[1285] = 6'b010000;
mem[1286] = 6'b000101;
mem[1287] = 6'b010000;
mem[1288] = 6'b000001;
mem[1289] = 6'b010000;
mem[1290] = 6'b000101;
mem[1291] = 6'b010001;
mem[1292] = 6'b010100;
mem[1293] = 6'b000001;
mem[1294] = 6'b010000;
mem[1295] = 6'b010100;
mem[1296] = 6'b000000;
mem[1297] = 6'b010101;
mem[1298] = 6'b010000;
mem[1299] = 6'b010100;
mem[1300] = 6'b010101;
mem[1301] = 6'b010001;
mem[1302] = 6'b010100;
mem[1303] = 6'b010101;
mem[1304] = 6'b010100;
mem[1305] = 6'b010100;
mem[1306] = 6'b010101;
mem[1307] = 6'b010101;
mem[1308] = 6'b010100;
mem[1309] = 6'b010101;
mem[1310] = 6'b010100;
mem[1311] = 6'b100101;
mem[1312] = 6'b010100;
mem[1313] = 6'b010101;
mem[1314] = 6'b010100;
mem[1315] = 6'b010100;
mem[1316] = 6'b010001;
mem[1317] = 6'b100100;
mem[1318] = 6'b010101;
mem[1319] = 6'b010101;
mem[1320] = 6'b100100;
mem[1321] = 6'b010101;
mem[1322] = 6'b100101;
mem[1323] = 6'b010100;
mem[1324] = 6'b010101;
mem[1325] = 6'b010100;
mem[1326] = 6'b010101;
mem[1327] = 6'b010100;
mem[1328] = 6'b010101;
mem[1329] = 6'b100100;
mem[1330] = 6'b010101;
mem[1331] = 6'b010101;
mem[1332] = 6'b100100;
mem[1333] = 6'b010101;
mem[1334] = 6'b100101;
mem[1335] = 6'b100101;
mem[1336] = 6'b010100;
mem[1337] = 6'b100101;
mem[1338] = 6'b100100;
mem[1339] = 6'b100101;
mem[1340] = 6'b010101;
mem[1341] = 6'b100101;
mem[1342] = 6'b100101;
mem[1343] = 6'b010101;
mem[1344] = 6'b010101;
mem[1345] = 6'b100101;
mem[1346] = 6'b010101;
mem[1347] = 6'b010101;
mem[1348] = 6'b100000;
mem[1349] = 6'b010101;
mem[1350] = 6'b100101;
mem[1351] = 6'b010101;
mem[1352] = 6'b010100;
mem[1353] = 6'b010101;
mem[1354] = 6'b100101;
mem[1355] = 6'b010101;
mem[1356] = 6'b100101;
mem[1357] = 6'b010101;
mem[1358] = 6'b100101;
mem[1359] = 6'b010101;
mem[1360] = 6'b010100;
mem[1361] = 6'b010101;
mem[1362] = 6'b010100;
mem[1363] = 6'b010100;
mem[1364] = 6'b010101;
mem[1365] = 6'b010101;
mem[1366] = 6'b010100;
mem[1367] = 6'b010101;
mem[1368] = 6'b010100;
mem[1369] = 6'b010101;
mem[1370] = 6'b010100;
mem[1371] = 6'b010101;
mem[1372] = 6'b010101;
mem[1373] = 6'b010100;
mem[1374] = 6'b011001;
mem[1375] = 6'b010101;
mem[1376] = 6'b010101;
mem[1377] = 6'b010100;
mem[1378] = 6'b010100;
mem[1379] = 6'b010101;
mem[1380] = 6'b000000;
mem[1381] = 6'b000000;
mem[1382] = 6'b000000;
mem[1383] = 6'b000000;
mem[1384] = 6'b000000;
mem[1385] = 6'b000000;
mem[1386] = 6'b000000;
mem[1387] = 6'b000000;
mem[1388] = 6'b000000;
mem[1389] = 6'b000000;
mem[1390] = 6'b000000;
mem[1391] = 6'b000000;
mem[1392] = 6'b000000;
mem[1393] = 6'b000000;
mem[1394] = 6'b000000;
mem[1395] = 6'b000000;
mem[1396] = 6'b000000;
mem[1397] = 6'b000000;
mem[1398] = 6'b000000;
mem[1399] = 6'b000000;
mem[1400] = 6'b000000;
mem[1401] = 6'b000000;
mem[1402] = 6'b000000;
mem[1403] = 6'b000000;
mem[1404] = 6'b000000;
mem[1405] = 6'b000000;
mem[1406] = 6'b000000;
mem[1407] = 6'b000000;
mem[1408] = 6'b010101;
mem[1409] = 6'b000101;
mem[1410] = 6'b010000;
mem[1411] = 6'b000001;
mem[1412] = 6'b010000;
mem[1413] = 6'b000101;
mem[1414] = 6'b010000;
mem[1415] = 6'b010001;
mem[1416] = 6'b010100;
mem[1417] = 6'b010101;
mem[1418] = 6'b010000;
mem[1419] = 6'b010000;
mem[1420] = 6'b010101;
mem[1421] = 6'b010000;
mem[1422] = 6'b010100;
mem[1423] = 6'b010101;
mem[1424] = 6'b010000;
mem[1425] = 6'b010101;
mem[1426] = 6'b010000;
mem[1427] = 6'b010101;
mem[1428] = 6'b010000;
mem[1429] = 6'b010100;
mem[1430] = 6'b010101;
mem[1431] = 6'b010000;
mem[1432] = 6'b010101;
mem[1433] = 6'b010101;
mem[1434] = 6'b010101;
mem[1435] = 6'b010100;
mem[1436] = 6'b010101;
mem[1437] = 6'b010100;
mem[1438] = 6'b010101;
mem[1439] = 6'b010101;
mem[1440] = 6'b010100;
mem[1441] = 6'b010001;
mem[1442] = 6'b010100;
mem[1443] = 6'b010101;
mem[1444] = 6'b010101;
mem[1445] = 6'b010100;
mem[1446] = 6'b010101;
mem[1447] = 6'b010100;
mem[1448] = 6'b010101;
mem[1449] = 6'b010101;
mem[1450] = 6'b010100;
mem[1451] = 6'b010101;
mem[1452] = 6'b010100;
mem[1453] = 6'b010101;
mem[1454] = 6'b100101;
mem[1455] = 6'b010101;
mem[1456] = 6'b100101;
mem[1457] = 6'b010101;
mem[1458] = 6'b010101;
mem[1459] = 6'b100101;
mem[1460] = 6'b100101;
mem[1461] = 6'b010101;
mem[1462] = 6'b100101;
mem[1463] = 6'b010101;
mem[1464] = 6'b100101;
mem[1465] = 6'b100101;
mem[1466] = 6'b010101;
mem[1467] = 6'b010101;
mem[1468] = 6'b100100;
mem[1469] = 6'b010101;
mem[1470] = 6'b100100;
mem[1471] = 6'b010101;
mem[1472] = 6'b100100;
mem[1473] = 6'b100101;
mem[1474] = 6'b010100;
mem[1475] = 6'b100101;
mem[1476] = 6'b010101;
mem[1477] = 6'b100101;
mem[1478] = 6'b010101;
mem[1479] = 6'b100101;
mem[1480] = 6'b010101;
mem[1481] = 6'b100101;
mem[1482] = 6'b010101;
mem[1483] = 6'b010101;
mem[1484] = 6'b010100;
mem[1485] = 6'b010101;
mem[1486] = 6'b010100;
mem[1487] = 6'b010101;
mem[1488] = 6'b100101;
mem[1489] = 6'b010100;
mem[1490] = 6'b010101;
mem[1491] = 6'b010101;
mem[1492] = 6'b010101;
mem[1493] = 6'b010100;
mem[1494] = 6'b010101;
mem[1495] = 6'b010100;
mem[1496] = 6'b010101;
mem[1497] = 6'b010101;
mem[1498] = 6'b010100;
mem[1499] = 6'b010101;
mem[1500] = 6'b011000;
mem[1501] = 6'b010101;
mem[1502] = 6'b010101;
mem[1503] = 6'b010101;
mem[1504] = 6'b010100;
mem[1505] = 6'b010101;
mem[1506] = 6'b010101;
mem[1507] = 6'b010101;
mem[1508] = 6'b000000;
mem[1509] = 6'b000000;
mem[1510] = 6'b000000;
mem[1511] = 6'b000000;
mem[1512] = 6'b000000;
mem[1513] = 6'b000000;
mem[1514] = 6'b000000;
mem[1515] = 6'b000000;
mem[1516] = 6'b000000;
mem[1517] = 6'b000000;
mem[1518] = 6'b000000;
mem[1519] = 6'b000000;
mem[1520] = 6'b000000;
mem[1521] = 6'b000000;
mem[1522] = 6'b000000;
mem[1523] = 6'b000000;
mem[1524] = 6'b000000;
mem[1525] = 6'b000000;
mem[1526] = 6'b000000;
mem[1527] = 6'b000000;
mem[1528] = 6'b000000;
mem[1529] = 6'b000000;
mem[1530] = 6'b000000;
mem[1531] = 6'b000000;
mem[1532] = 6'b000000;
mem[1533] = 6'b000000;
mem[1534] = 6'b000000;
mem[1535] = 6'b000000;
mem[1536] = 6'b000001;
mem[1537] = 6'b010100;
mem[1538] = 6'b010001;
mem[1539] = 6'b010101;
mem[1540] = 6'b000101;
mem[1541] = 6'b010101;
mem[1542] = 6'b010100;
mem[1543] = 6'b000101;
mem[1544] = 6'b010000;
mem[1545] = 6'b000000;
mem[1546] = 6'b010101;
mem[1547] = 6'b010100;
mem[1548] = 6'b010000;
mem[1549] = 6'b010101;
mem[1550] = 6'b010001;
mem[1551] = 6'b010000;
mem[1552] = 6'b010101;
mem[1553] = 6'b010000;
mem[1554] = 6'b010100;
mem[1555] = 6'b010101;
mem[1556] = 6'b010100;
mem[1557] = 6'b010101;
mem[1558] = 6'b010100;
mem[1559] = 6'b010101;
mem[1560] = 6'b010100;
mem[1561] = 6'b010100;
mem[1562] = 6'b010101;
mem[1563] = 6'b010100;
mem[1564] = 6'b100101;
mem[1565] = 6'b010101;
mem[1566] = 6'b010100;
mem[1567] = 6'b010100;
mem[1568] = 6'b010101;
mem[1569] = 6'b100100;
mem[1570] = 6'b010101;
mem[1571] = 6'b010100;
mem[1572] = 6'b100100;
mem[1573] = 6'b010101;
mem[1574] = 6'b010100;
mem[1575] = 6'b100101;
mem[1576] = 6'b010100;
mem[1577] = 6'b010100;
mem[1578] = 6'b100101;
mem[1579] = 6'b010100;
mem[1580] = 6'b010101;
mem[1581] = 6'b100101;
mem[1582] = 6'b010100;
mem[1583] = 6'b010101;
mem[1584] = 6'b010100;
mem[1585] = 6'b100101;
mem[1586] = 6'b100101;
mem[1587] = 6'b010101;
mem[1588] = 6'b010101;
mem[1589] = 6'b101001;
mem[1590] = 6'b010100;
mem[1591] = 6'b100101;
mem[1592] = 6'b100101;
mem[1593] = 6'b010101;
mem[1594] = 6'b010100;
mem[1595] = 6'b100101;
mem[1596] = 6'b010101;
mem[1597] = 6'b100101;
mem[1598] = 6'b010101;
mem[1599] = 6'b100101;
mem[1600] = 6'b010101;
mem[1601] = 6'b010101;
mem[1602] = 6'b100101;
mem[1603] = 6'b010101;
mem[1604] = 6'b100101;
mem[1605] = 6'b010101;
mem[1606] = 6'b010101;
mem[1607] = 6'b010100;
mem[1608] = 6'b100101;
mem[1609] = 6'b010101;
mem[1610] = 6'b100101;
mem[1611] = 6'b010101;
mem[1612] = 6'b100101;
mem[1613] = 6'b010101;
mem[1614] = 6'b010101;
mem[1615] = 6'b010101;
mem[1616] = 6'b010100;
mem[1617] = 6'b010101;
mem[1618] = 6'b010100;
mem[1619] = 6'b010100;
mem[1620] = 6'b100100;
mem[1621] = 6'b010101;
mem[1622] = 6'b010100;
mem[1623] = 6'b010101;
mem[1624] = 6'b010100;
mem[1625] = 6'b010100;
mem[1626] = 6'b010101;
mem[1627] = 6'b010101;
mem[1628] = 6'b010101;
mem[1629] = 6'b010100;
mem[1630] = 6'b010101;
mem[1631] = 6'b010100;
mem[1632] = 6'b010101;
mem[1633] = 6'b010101;
mem[1634] = 6'b010100;
mem[1635] = 6'b010101;
mem[1636] = 6'b000000;
mem[1637] = 6'b000000;
mem[1638] = 6'b000000;
mem[1639] = 6'b000000;
mem[1640] = 6'b000000;
mem[1641] = 6'b000000;
mem[1642] = 6'b000000;
mem[1643] = 6'b000000;
mem[1644] = 6'b000000;
mem[1645] = 6'b000000;
mem[1646] = 6'b000000;
mem[1647] = 6'b000000;
mem[1648] = 6'b000000;
mem[1649] = 6'b000000;
mem[1650] = 6'b000000;
mem[1651] = 6'b000000;
mem[1652] = 6'b000000;
mem[1653] = 6'b000000;
mem[1654] = 6'b000000;
mem[1655] = 6'b000000;
mem[1656] = 6'b000000;
mem[1657] = 6'b000000;
mem[1658] = 6'b000000;
mem[1659] = 6'b000000;
mem[1660] = 6'b000000;
mem[1661] = 6'b000000;
mem[1662] = 6'b000000;
mem[1663] = 6'b000000;
mem[1664] = 6'b010101;
mem[1665] = 6'b000101;
mem[1666] = 6'b000100;
mem[1667] = 6'b010001;
mem[1668] = 6'b010100;
mem[1669] = 6'b000001;
mem[1670] = 6'b010101;
mem[1671] = 6'b010000;
mem[1672] = 6'b000101;
mem[1673] = 6'b010100;
mem[1674] = 6'b000000;
mem[1675] = 6'b010101;
mem[1676] = 6'b000100;
mem[1677] = 6'b010000;
mem[1678] = 6'b010100;
mem[1679] = 6'b010101;
mem[1680] = 6'b010100;
mem[1681] = 6'b010101;
mem[1682] = 6'b010000;
mem[1683] = 6'b010100;
mem[1684] = 6'b010001;
mem[1685] = 6'b010100;
mem[1686] = 6'b010101;
mem[1687] = 6'b010100;
mem[1688] = 6'b010101;
mem[1689] = 6'b010101;
mem[1690] = 6'b010100;
mem[1691] = 6'b010101;
mem[1692] = 6'b010100;
mem[1693] = 6'b010101;
mem[1694] = 6'b010101;
mem[1695] = 6'b010101;
mem[1696] = 6'b010100;
mem[1697] = 6'b010101;
mem[1698] = 6'b010100;
mem[1699] = 6'b010101;
mem[1700] = 6'b010101;
mem[1701] = 6'b010100;
mem[1702] = 6'b010101;
mem[1703] = 6'b010101;
mem[1704] = 6'b010101;
mem[1705] = 6'b010101;
mem[1706] = 6'b010101;
mem[1707] = 6'b010100;
mem[1708] = 6'b010101;
mem[1709] = 6'b010101;
mem[1710] = 6'b100101;
mem[1711] = 6'b010101;
mem[1712] = 6'b010101;
mem[1713] = 6'b010101;
mem[1714] = 6'b010100;
mem[1715] = 6'b101001;
mem[1716] = 6'b010100;
mem[1717] = 6'b100101;
mem[1718] = 6'b010101;
mem[1719] = 6'b100100;
mem[1720] = 6'b100101;
mem[1721] = 6'b100100;
mem[1722] = 6'b100101;
mem[1723] = 6'b010101;
mem[1724] = 6'b100100;
mem[1725] = 6'b010101;
mem[1726] = 6'b100101;
mem[1727] = 6'b100100;
mem[1728] = 6'b100101;
mem[1729] = 6'b100101;
mem[1730] = 6'b010100;
mem[1731] = 6'b100101;
mem[1732] = 6'b010101;
mem[1733] = 6'b100100;
mem[1734] = 6'b100101;
mem[1735] = 6'b010101;
mem[1736] = 6'b010101;
mem[1737] = 6'b100101;
mem[1738] = 6'b010100;
mem[1739] = 6'b010101;
mem[1740] = 6'b010101;
mem[1741] = 6'b100100;
mem[1742] = 6'b010101;
mem[1743] = 6'b100101;
mem[1744] = 6'b010101;
mem[1745] = 6'b010101;
mem[1746] = 6'b100101;
mem[1747] = 6'b010101;
mem[1748] = 6'b010101;
mem[1749] = 6'b011000;
mem[1750] = 6'b010101;
mem[1751] = 6'b010100;
mem[1752] = 6'b101001;
mem[1753] = 6'b010101;
mem[1754] = 6'b010100;
mem[1755] = 6'b010100;
mem[1756] = 6'b100101;
mem[1757] = 6'b011001;
mem[1758] = 6'b010101;
mem[1759] = 6'b010101;
mem[1760] = 6'b010100;
mem[1761] = 6'b010101;
mem[1762] = 6'b010101;
mem[1763] = 6'b010100;
mem[1764] = 6'b000000;
mem[1765] = 6'b000000;
mem[1766] = 6'b000000;
mem[1767] = 6'b000000;
mem[1768] = 6'b000000;
mem[1769] = 6'b000000;
mem[1770] = 6'b000000;
mem[1771] = 6'b000000;
mem[1772] = 6'b000000;
mem[1773] = 6'b000000;
mem[1774] = 6'b000000;
mem[1775] = 6'b000000;
mem[1776] = 6'b000000;
mem[1777] = 6'b000000;
mem[1778] = 6'b000000;
mem[1779] = 6'b000000;
mem[1780] = 6'b000000;
mem[1781] = 6'b000000;
mem[1782] = 6'b000000;
mem[1783] = 6'b000000;
mem[1784] = 6'b000000;
mem[1785] = 6'b000000;
mem[1786] = 6'b000000;
mem[1787] = 6'b000000;
mem[1788] = 6'b000000;
mem[1789] = 6'b000000;
mem[1790] = 6'b000000;
mem[1791] = 6'b000000;
mem[1792] = 6'b000100;
mem[1793] = 6'b010000;
mem[1794] = 6'b010101;
mem[1795] = 6'b000100;
mem[1796] = 6'b010101;
mem[1797] = 6'b010100;
mem[1798] = 6'b000101;
mem[1799] = 6'b010100;
mem[1800] = 6'b010001;
mem[1801] = 6'b010100;
mem[1802] = 6'b010101;
mem[1803] = 6'b010000;
mem[1804] = 6'b010101;
mem[1805] = 6'b010101;
mem[1806] = 6'b010101;
mem[1807] = 6'b010100;
mem[1808] = 6'b010000;
mem[1809] = 6'b010101;
mem[1810] = 6'b010100;
mem[1811] = 6'b010101;
mem[1812] = 6'b010100;
mem[1813] = 6'b010101;
mem[1814] = 6'b010100;
mem[1815] = 6'b010101;
mem[1816] = 6'b010101;
mem[1817] = 6'b010100;
mem[1818] = 6'b010101;
mem[1819] = 6'b010101;
mem[1820] = 6'b010101;
mem[1821] = 6'b010101;
mem[1822] = 6'b100100;
mem[1823] = 6'b010101;
mem[1824] = 6'b010101;
mem[1825] = 6'b010100;
mem[1826] = 6'b010101;
mem[1827] = 6'b010100;
mem[1828] = 6'b010101;
mem[1829] = 6'b010100;
mem[1830] = 6'b100101;
mem[1831] = 6'b010100;
mem[1832] = 6'b010100;
mem[1833] = 6'b100101;
mem[1834] = 6'b010100;
mem[1835] = 6'b010101;
mem[1836] = 6'b010100;
mem[1837] = 6'b010101;
mem[1838] = 6'b010100;
mem[1839] = 6'b010101;
mem[1840] = 6'b101000;
mem[1841] = 6'b010101;
mem[1842] = 6'b010101;
mem[1843] = 6'b010101;
mem[1844] = 6'b010101;
mem[1845] = 6'b010100;
mem[1846] = 6'b101010;
mem[1847] = 6'b011111;
mem[1848] = 6'b011011;
mem[1849] = 6'b101001;
mem[1850] = 6'b110100;
mem[1851] = 6'b111000;
mem[1852] = 6'b110100;
mem[1853] = 6'b100100;
mem[1854] = 6'b100101;
mem[1855] = 6'b010101;
mem[1856] = 6'b010101;
mem[1857] = 6'b100101;
mem[1858] = 6'b100101;
mem[1859] = 6'b010101;
mem[1860] = 6'b100101;
mem[1861] = 6'b010101;
mem[1862] = 6'b010101;
mem[1863] = 6'b100101;
mem[1864] = 6'b100101;
mem[1865] = 6'b010101;
mem[1866] = 6'b010101;
mem[1867] = 6'b100101;
mem[1868] = 6'b010101;
mem[1869] = 6'b010101;
mem[1870] = 6'b010100;
mem[1871] = 6'b010101;
mem[1872] = 6'b010100;
mem[1873] = 6'b010101;
mem[1874] = 6'b010100;
mem[1875] = 6'b010101;
mem[1876] = 6'b010100;
mem[1877] = 6'b010101;
mem[1878] = 6'b010100;
mem[1879] = 6'b010101;
mem[1880] = 6'b010101;
mem[1881] = 6'b010100;
mem[1882] = 6'b010101;
mem[1883] = 6'b010101;
mem[1884] = 6'b010101;
mem[1885] = 6'b010100;
mem[1886] = 6'b010101;
mem[1887] = 6'b010100;
mem[1888] = 6'b010101;
mem[1889] = 6'b010101;
mem[1890] = 6'b010100;
mem[1891] = 6'b010101;
mem[1892] = 6'b000000;
mem[1893] = 6'b000000;
mem[1894] = 6'b000000;
mem[1895] = 6'b000000;
mem[1896] = 6'b000000;
mem[1897] = 6'b000000;
mem[1898] = 6'b000000;
mem[1899] = 6'b000000;
mem[1900] = 6'b000000;
mem[1901] = 6'b000000;
mem[1902] = 6'b000000;
mem[1903] = 6'b000000;
mem[1904] = 6'b000000;
mem[1905] = 6'b000000;
mem[1906] = 6'b000000;
mem[1907] = 6'b000000;
mem[1908] = 6'b000000;
mem[1909] = 6'b000000;
mem[1910] = 6'b000000;
mem[1911] = 6'b000000;
mem[1912] = 6'b000000;
mem[1913] = 6'b000000;
mem[1914] = 6'b000000;
mem[1915] = 6'b000000;
mem[1916] = 6'b000000;
mem[1917] = 6'b000000;
mem[1918] = 6'b000000;
mem[1919] = 6'b000000;
mem[1920] = 6'b010101;
mem[1921] = 6'b010101;
mem[1922] = 6'b000101;
mem[1923] = 6'b010001;
mem[1924] = 6'b010101;
mem[1925] = 6'b000001;
mem[1926] = 6'b010100;
mem[1927] = 6'b010001;
mem[1928] = 6'b000100;
mem[1929] = 6'b010101;
mem[1930] = 6'b000000;
mem[1931] = 6'b010101;
mem[1932] = 6'b010100;
mem[1933] = 6'b010100;
mem[1934] = 6'b010000;
mem[1935] = 6'b010100;
mem[1936] = 6'b010101;
mem[1937] = 6'b010100;
mem[1938] = 6'b010101;
mem[1939] = 6'b010100;
mem[1940] = 6'b010101;
mem[1941] = 6'b010100;
mem[1942] = 6'b010101;
mem[1943] = 6'b010101;
mem[1944] = 6'b010100;
mem[1945] = 6'b010101;
mem[1946] = 6'b010101;
mem[1947] = 6'b010100;
mem[1948] = 6'b010101;
mem[1949] = 6'b010100;
mem[1950] = 6'b010101;
mem[1951] = 6'b010101;
mem[1952] = 6'b100100;
mem[1953] = 6'b010101;
mem[1954] = 6'b010100;
mem[1955] = 6'b010101;
mem[1956] = 6'b010100;
mem[1957] = 6'b010101;
mem[1958] = 6'b010100;
mem[1959] = 6'b010101;
mem[1960] = 6'b010101;
mem[1961] = 6'b010101;
mem[1962] = 6'b010100;
mem[1963] = 6'b011001;
mem[1964] = 6'b010100;
mem[1965] = 6'b010101;
mem[1966] = 6'b010101;
mem[1967] = 6'b011001;
mem[1968] = 6'b010101;
mem[1969] = 6'b010101;
mem[1970] = 6'b010101;
mem[1971] = 6'b010100;
mem[1972] = 6'b101001;
mem[1973] = 6'b101010;
mem[1974] = 6'b101111;
mem[1975] = 6'b011111;
mem[1976] = 6'b001111;
mem[1977] = 6'b011111;
mem[1978] = 6'b101010;
mem[1979] = 6'b110100;
mem[1980] = 6'b110100;
mem[1981] = 6'b111000;
mem[1982] = 6'b110100;
mem[1983] = 6'b100101;
mem[1984] = 6'b100101;
mem[1985] = 6'b100101;
mem[1986] = 6'b010101;
mem[1987] = 6'b100101;
mem[1988] = 6'b010101;
mem[1989] = 6'b100101;
mem[1990] = 6'b100101;
mem[1991] = 6'b010101;
mem[1992] = 6'b010101;
mem[1993] = 6'b010101;
mem[1994] = 6'b100101;
mem[1995] = 6'b010101;
mem[1996] = 6'b010100;
mem[1997] = 6'b100101;
mem[1998] = 6'b010101;
mem[1999] = 6'b010101;
mem[2000] = 6'b100101;
mem[2001] = 6'b010101;
mem[2002] = 6'b010101;
mem[2003] = 6'b010100;
mem[2004] = 6'b010101;
mem[2005] = 6'b010100;
mem[2006] = 6'b010101;
mem[2007] = 6'b010101;
mem[2008] = 6'b010100;
mem[2009] = 6'b010101;
mem[2010] = 6'b010100;
mem[2011] = 6'b010101;
mem[2012] = 6'b010100;
mem[2013] = 6'b010101;
mem[2014] = 6'b010100;
mem[2015] = 6'b010101;
mem[2016] = 6'b010101;
mem[2017] = 6'b010100;
mem[2018] = 6'b010101;
mem[2019] = 6'b010101;
mem[2020] = 6'b000000;
mem[2021] = 6'b000000;
mem[2022] = 6'b000000;
mem[2023] = 6'b000000;
mem[2024] = 6'b000000;
mem[2025] = 6'b000000;
mem[2026] = 6'b000000;
mem[2027] = 6'b000000;
mem[2028] = 6'b000000;
mem[2029] = 6'b000000;
mem[2030] = 6'b000000;
mem[2031] = 6'b000000;
mem[2032] = 6'b000000;
mem[2033] = 6'b000000;
mem[2034] = 6'b000000;
mem[2035] = 6'b000000;
mem[2036] = 6'b000000;
mem[2037] = 6'b000000;
mem[2038] = 6'b000000;
mem[2039] = 6'b000000;
mem[2040] = 6'b000000;
mem[2041] = 6'b000000;
mem[2042] = 6'b000000;
mem[2043] = 6'b000000;
mem[2044] = 6'b000000;
mem[2045] = 6'b000000;
mem[2046] = 6'b000000;
mem[2047] = 6'b000000;
mem[2048] = 6'b000101;
mem[2049] = 6'b010100;
mem[2050] = 6'b010101;
mem[2051] = 6'b010100;
mem[2052] = 6'b000101;
mem[2053] = 6'b010100;
mem[2054] = 6'b010101;
mem[2055] = 6'b000100;
mem[2056] = 6'b010101;
mem[2057] = 6'b010000;
mem[2058] = 6'b010101;
mem[2059] = 6'b010100;
mem[2060] = 6'b010001;
mem[2061] = 6'b010101;
mem[2062] = 6'b010101;
mem[2063] = 6'b010101;
mem[2064] = 6'b010100;
mem[2065] = 6'b010101;
mem[2066] = 6'b010100;
mem[2067] = 6'b010101;
mem[2068] = 6'b010100;
mem[2069] = 6'b010101;
mem[2070] = 6'b010100;
mem[2071] = 6'b010101;
mem[2072] = 6'b010101;
mem[2073] = 6'b010100;
mem[2074] = 6'b010101;
mem[2075] = 6'b010100;
mem[2076] = 6'b010101;
mem[2077] = 6'b010100;
mem[2078] = 6'b010101;
mem[2079] = 6'b010100;
mem[2080] = 6'b010101;
mem[2081] = 6'b010101;
mem[2082] = 6'b010100;
mem[2083] = 6'b010101;
mem[2084] = 6'b010100;
mem[2085] = 6'b011001;
mem[2086] = 6'b010100;
mem[2087] = 6'b011001;
mem[2088] = 6'b010100;
mem[2089] = 6'b011000;
mem[2090] = 6'b010101;
mem[2091] = 6'b010100;
mem[2092] = 6'b010101;
mem[2093] = 6'b011001;
mem[2094] = 6'b100100;
mem[2095] = 6'b010101;
mem[2096] = 6'b010100;
mem[2097] = 6'b010101;
mem[2098] = 6'b010101;
mem[2099] = 6'b101001;
mem[2100] = 6'b111100;
mem[2101] = 6'b101101;
mem[2102] = 6'b101101;
mem[2103] = 6'b011010;
mem[2104] = 6'b001011;
mem[2105] = 6'b001011;
mem[2106] = 6'b001011;
mem[2107] = 6'b100101;
mem[2108] = 6'b110000;
mem[2109] = 6'b110100;
mem[2110] = 6'b110100;
mem[2111] = 6'b110100;
mem[2112] = 6'b100100;
mem[2113] = 6'b010101;
mem[2114] = 6'b100101;
mem[2115] = 6'b100101;
mem[2116] = 6'b100101;
mem[2117] = 6'b010101;
mem[2118] = 6'b100101;
mem[2119] = 6'b010101;
mem[2120] = 6'b100101;
mem[2121] = 6'b010101;
mem[2122] = 6'b010101;
mem[2123] = 6'b100101;
mem[2124] = 6'b010101;
mem[2125] = 6'b010101;
mem[2126] = 6'b010101;
mem[2127] = 6'b010100;
mem[2128] = 6'b010101;
mem[2129] = 6'b010100;
mem[2130] = 6'b010101;
mem[2131] = 6'b010101;
mem[2132] = 6'b100100;
mem[2133] = 6'b010101;
mem[2134] = 6'b010101;
mem[2135] = 6'b010100;
mem[2136] = 6'b010101;
mem[2137] = 6'b010100;
mem[2138] = 6'b010101;
mem[2139] = 6'b010101;
mem[2140] = 6'b010101;
mem[2141] = 6'b010101;
mem[2142] = 6'b010101;
mem[2143] = 6'b010101;
mem[2144] = 6'b010100;
mem[2145] = 6'b010101;
mem[2146] = 6'b010100;
mem[2147] = 6'b010101;
mem[2148] = 6'b000000;
mem[2149] = 6'b000000;
mem[2150] = 6'b000000;
mem[2151] = 6'b000000;
mem[2152] = 6'b000000;
mem[2153] = 6'b000000;
mem[2154] = 6'b000000;
mem[2155] = 6'b000000;
mem[2156] = 6'b000000;
mem[2157] = 6'b000000;
mem[2158] = 6'b000000;
mem[2159] = 6'b000000;
mem[2160] = 6'b000000;
mem[2161] = 6'b000000;
mem[2162] = 6'b000000;
mem[2163] = 6'b000000;
mem[2164] = 6'b000000;
mem[2165] = 6'b000000;
mem[2166] = 6'b000000;
mem[2167] = 6'b000000;
mem[2168] = 6'b000000;
mem[2169] = 6'b000000;
mem[2170] = 6'b000000;
mem[2171] = 6'b000000;
mem[2172] = 6'b000000;
mem[2173] = 6'b000000;
mem[2174] = 6'b000000;
mem[2175] = 6'b000000;
mem[2176] = 6'b010101;
mem[2177] = 6'b000100;
mem[2178] = 6'b010101;
mem[2179] = 6'b000101;
mem[2180] = 6'b010100;
mem[2181] = 6'b010101;
mem[2182] = 6'b010100;
mem[2183] = 6'b010001;
mem[2184] = 6'b000100;
mem[2185] = 6'b010101;
mem[2186] = 6'b010100;
mem[2187] = 6'b000101;
mem[2188] = 6'b010100;
mem[2189] = 6'b010100;
mem[2190] = 6'b010100;
mem[2191] = 6'b010101;
mem[2192] = 6'b010100;
mem[2193] = 6'b010101;
mem[2194] = 6'b010100;
mem[2195] = 6'b010100;
mem[2196] = 6'b010101;
mem[2197] = 6'b010100;
mem[2198] = 6'b010101;
mem[2199] = 6'b010100;
mem[2200] = 6'b010101;
mem[2201] = 6'b010101;
mem[2202] = 6'b010100;
mem[2203] = 6'b010101;
mem[2204] = 6'b010101;
mem[2205] = 6'b010101;
mem[2206] = 6'b011000;
mem[2207] = 6'b010101;
mem[2208] = 6'b010100;
mem[2209] = 6'b010101;
mem[2210] = 6'b010100;
mem[2211] = 6'b011000;
mem[2212] = 6'b010101;
mem[2213] = 6'b010100;
mem[2214] = 6'b010101;
mem[2215] = 6'b010100;
mem[2216] = 6'b010101;
mem[2217] = 6'b010101;
mem[2218] = 6'b011000;
mem[2219] = 6'b010101;
mem[2220] = 6'b010100;
mem[2221] = 6'b010101;
mem[2222] = 6'b011001;
mem[2223] = 6'b010100;
mem[2224] = 6'b010101;
mem[2225] = 6'b101001;
mem[2226] = 6'b111100;
mem[2227] = 6'b111100;
mem[2228] = 6'b101000;
mem[2229] = 6'b101000;
mem[2230] = 6'b011000;
mem[2231] = 6'b011001;
mem[2232] = 6'b011011;
mem[2233] = 6'b001011;
mem[2234] = 6'b001011;
mem[2235] = 6'b010110;
mem[2236] = 6'b100000;
mem[2237] = 6'b100000;
mem[2238] = 6'b110000;
mem[2239] = 6'b110100;
mem[2240] = 6'b110100;
mem[2241] = 6'b100101;
mem[2242] = 6'b010101;
mem[2243] = 6'b010101;
mem[2244] = 6'b100101;
mem[2245] = 6'b010101;
mem[2246] = 6'b100101;
mem[2247] = 6'b010101;
mem[2248] = 6'b100101;
mem[2249] = 6'b100101;
mem[2250] = 6'b010101;
mem[2251] = 6'b010101;
mem[2252] = 6'b100101;
mem[2253] = 6'b010100;
mem[2254] = 6'b100101;
mem[2255] = 6'b010101;
mem[2256] = 6'b010101;
mem[2257] = 6'b100101;
mem[2258] = 6'b010100;
mem[2259] = 6'b010101;
mem[2260] = 6'b010101;
mem[2261] = 6'b010100;
mem[2262] = 6'b010101;
mem[2263] = 6'b010101;
mem[2264] = 6'b010100;
mem[2265] = 6'b010101;
mem[2266] = 6'b010100;
mem[2267] = 6'b010101;
mem[2268] = 6'b010100;
mem[2269] = 6'b010101;
mem[2270] = 6'b010100;
mem[2271] = 6'b010101;
mem[2272] = 6'b010101;
mem[2273] = 6'b010101;
mem[2274] = 6'b010101;
mem[2275] = 6'b010100;
mem[2276] = 6'b000000;
mem[2277] = 6'b000000;
mem[2278] = 6'b000000;
mem[2279] = 6'b000000;
mem[2280] = 6'b000000;
mem[2281] = 6'b000000;
mem[2282] = 6'b000000;
mem[2283] = 6'b000000;
mem[2284] = 6'b000000;
mem[2285] = 6'b000000;
mem[2286] = 6'b000000;
mem[2287] = 6'b000000;
mem[2288] = 6'b000000;
mem[2289] = 6'b000000;
mem[2290] = 6'b000000;
mem[2291] = 6'b000000;
mem[2292] = 6'b000000;
mem[2293] = 6'b000000;
mem[2294] = 6'b000000;
mem[2295] = 6'b000000;
mem[2296] = 6'b000000;
mem[2297] = 6'b000000;
mem[2298] = 6'b000000;
mem[2299] = 6'b000000;
mem[2300] = 6'b000000;
mem[2301] = 6'b000000;
mem[2302] = 6'b000000;
mem[2303] = 6'b000000;
mem[2304] = 6'b000100;
mem[2305] = 6'b010101;
mem[2306] = 6'b010101;
mem[2307] = 6'b010100;
mem[2308] = 6'b000101;
mem[2309] = 6'b010100;
mem[2310] = 6'b000101;
mem[2311] = 6'b010100;
mem[2312] = 6'b010101;
mem[2313] = 6'b000100;
mem[2314] = 6'b010101;
mem[2315] = 6'b010100;
mem[2316] = 6'b010101;
mem[2317] = 6'b010101;
mem[2318] = 6'b010100;
mem[2319] = 6'b010101;
mem[2320] = 6'b010100;
mem[2321] = 6'b010101;
mem[2322] = 6'b010100;
mem[2323] = 6'b010101;
mem[2324] = 6'b010100;
mem[2325] = 6'b010101;
mem[2326] = 6'b010100;
mem[2327] = 6'b010101;
mem[2328] = 6'b010100;
mem[2329] = 6'b010101;
mem[2330] = 6'b010100;
mem[2331] = 6'b011001;
mem[2332] = 6'b010100;
mem[2333] = 6'b010100;
mem[2334] = 6'b010101;
mem[2335] = 6'b011001;
mem[2336] = 6'b010101;
mem[2337] = 6'b011000;
mem[2338] = 6'b010101;
mem[2339] = 6'b010101;
mem[2340] = 6'b010100;
mem[2341] = 6'b010101;
mem[2342] = 6'b011000;
mem[2343] = 6'b100101;
mem[2344] = 6'b011001;
mem[2345] = 6'b010100;
mem[2346] = 6'b010101;
mem[2347] = 6'b010100;
mem[2348] = 6'b011001;
mem[2349] = 6'b010100;
mem[2350] = 6'b010101;
mem[2351] = 6'b010101;
mem[2352] = 6'b101000;
mem[2353] = 6'b111100;
mem[2354] = 6'b101100;
mem[2355] = 6'b101000;
mem[2356] = 6'b101000;
mem[2357] = 6'b101000;
mem[2358] = 6'b101000;
mem[2359] = 6'b011000;
mem[2360] = 6'b011010;
mem[2361] = 6'b001011;
mem[2362] = 6'b001011;
mem[2363] = 6'b010101;
mem[2364] = 6'b100000;
mem[2365] = 6'b100000;
mem[2366] = 6'b100000;
mem[2367] = 6'b100000;
mem[2368] = 6'b110000;
mem[2369] = 6'b110100;
mem[2370] = 6'b101010;
mem[2371] = 6'b100101;
mem[2372] = 6'b010100;
mem[2373] = 6'b100101;
mem[2374] = 6'b010101;
mem[2375] = 6'b100101;
mem[2376] = 6'b010101;
mem[2377] = 6'b010101;
mem[2378] = 6'b100101;
mem[2379] = 6'b010100;
mem[2380] = 6'b010101;
mem[2381] = 6'b010101;
mem[2382] = 6'b010101;
mem[2383] = 6'b010101;
mem[2384] = 6'b010100;
mem[2385] = 6'b010101;
mem[2386] = 6'b010101;
mem[2387] = 6'b010101;
mem[2388] = 6'b010100;
mem[2389] = 6'b100101;
mem[2390] = 6'b010101;
mem[2391] = 6'b010100;
mem[2392] = 6'b100101;
mem[2393] = 6'b010101;
mem[2394] = 6'b010101;
mem[2395] = 6'b010100;
mem[2396] = 6'b010101;
mem[2397] = 6'b010101;
mem[2398] = 6'b010101;
mem[2399] = 6'b010100;
mem[2400] = 6'b010101;
mem[2401] = 6'b010100;
mem[2402] = 6'b010101;
mem[2403] = 6'b010101;
mem[2404] = 6'b000000;
mem[2405] = 6'b000000;
mem[2406] = 6'b000000;
mem[2407] = 6'b000000;
mem[2408] = 6'b000000;
mem[2409] = 6'b000000;
mem[2410] = 6'b000000;
mem[2411] = 6'b000000;
mem[2412] = 6'b000000;
mem[2413] = 6'b000000;
mem[2414] = 6'b000000;
mem[2415] = 6'b000000;
mem[2416] = 6'b000000;
mem[2417] = 6'b000000;
mem[2418] = 6'b000000;
mem[2419] = 6'b000000;
mem[2420] = 6'b000000;
mem[2421] = 6'b000000;
mem[2422] = 6'b000000;
mem[2423] = 6'b000000;
mem[2424] = 6'b000000;
mem[2425] = 6'b000000;
mem[2426] = 6'b000000;
mem[2427] = 6'b000000;
mem[2428] = 6'b000000;
mem[2429] = 6'b000000;
mem[2430] = 6'b000000;
mem[2431] = 6'b000000;
mem[2432] = 6'b010101;
mem[2433] = 6'b000101;
mem[2434] = 6'b010100;
mem[2435] = 6'b000101;
mem[2436] = 6'b010100;
mem[2437] = 6'b010101;
mem[2438] = 6'b010100;
mem[2439] = 6'b010101;
mem[2440] = 6'b010100;
mem[2441] = 6'b010101;
mem[2442] = 6'b010100;
mem[2443] = 6'b010100;
mem[2444] = 6'b010100;
mem[2445] = 6'b010100;
mem[2446] = 6'b010101;
mem[2447] = 6'b010100;
mem[2448] = 6'b010101;
mem[2449] = 6'b010100;
mem[2450] = 6'b010100;
mem[2451] = 6'b010101;
mem[2452] = 6'b010100;
mem[2453] = 6'b010100;
mem[2454] = 6'b010101;
mem[2455] = 6'b010101;
mem[2456] = 6'b010100;
mem[2457] = 6'b010101;
mem[2458] = 6'b010100;
mem[2459] = 6'b010101;
mem[2460] = 6'b010100;
mem[2461] = 6'b011001;
mem[2462] = 6'b010101;
mem[2463] = 6'b010100;
mem[2464] = 6'b010101;
mem[2465] = 6'b010100;
mem[2466] = 6'b010101;
mem[2467] = 6'b010100;
mem[2468] = 6'b010100;
mem[2469] = 6'b011001;
mem[2470] = 6'b010100;
mem[2471] = 6'b010101;
mem[2472] = 6'b010100;
mem[2473] = 6'b010101;
mem[2474] = 6'b010101;
mem[2475] = 6'b011000;
mem[2476] = 6'b010101;
mem[2477] = 6'b010100;
mem[2478] = 6'b010101;
mem[2479] = 6'b101001;
mem[2480] = 6'b111100;
mem[2481] = 6'b101000;
mem[2482] = 6'b101000;
mem[2483] = 6'b101000;
mem[2484] = 6'b011000;
mem[2485] = 6'b011000;
mem[2486] = 6'b011000;
mem[2487] = 6'b011000;
mem[2488] = 6'b011001;
mem[2489] = 6'b001011;
mem[2490] = 6'b001011;
mem[2491] = 6'b010101;
mem[2492] = 6'b100000;
mem[2493] = 6'b100000;
mem[2494] = 6'b010101;
mem[2495] = 6'b010101;
mem[2496] = 6'b100000;
mem[2497] = 6'b100000;
mem[2498] = 6'b111010;
mem[2499] = 6'b111111;
mem[2500] = 6'b101010;
mem[2501] = 6'b010000;
mem[2502] = 6'b100101;
mem[2503] = 6'b010101;
mem[2504] = 6'b010101;
mem[2505] = 6'b100101;
mem[2506] = 6'b010101;
mem[2507] = 6'b010101;
mem[2508] = 6'b010101;
mem[2509] = 6'b100101;
mem[2510] = 6'b010101;
mem[2511] = 6'b010100;
mem[2512] = 6'b010101;
mem[2513] = 6'b010101;
mem[2514] = 6'b010101;
mem[2515] = 6'b010100;
mem[2516] = 6'b010101;
mem[2517] = 6'b010101;
mem[2518] = 6'b010100;
mem[2519] = 6'b010101;
mem[2520] = 6'b010101;
mem[2521] = 6'b010100;
mem[2522] = 6'b010100;
mem[2523] = 6'b010101;
mem[2524] = 6'b010101;
mem[2525] = 6'b010100;
mem[2526] = 6'b010101;
mem[2527] = 6'b010101;
mem[2528] = 6'b010101;
mem[2529] = 6'b010101;
mem[2530] = 6'b010100;
mem[2531] = 6'b010101;
mem[2532] = 6'b000000;
mem[2533] = 6'b000000;
mem[2534] = 6'b000000;
mem[2535] = 6'b000000;
mem[2536] = 6'b000000;
mem[2537] = 6'b000000;
mem[2538] = 6'b000000;
mem[2539] = 6'b000000;
mem[2540] = 6'b000000;
mem[2541] = 6'b000000;
mem[2542] = 6'b000000;
mem[2543] = 6'b000000;
mem[2544] = 6'b000000;
mem[2545] = 6'b000000;
mem[2546] = 6'b000000;
mem[2547] = 6'b000000;
mem[2548] = 6'b000000;
mem[2549] = 6'b000000;
mem[2550] = 6'b000000;
mem[2551] = 6'b000000;
mem[2552] = 6'b000000;
mem[2553] = 6'b000000;
mem[2554] = 6'b000000;
mem[2555] = 6'b000000;
mem[2556] = 6'b000000;
mem[2557] = 6'b000000;
mem[2558] = 6'b000000;
mem[2559] = 6'b000000;
mem[2560] = 6'b010100;
mem[2561] = 6'b010100;
mem[2562] = 6'b010101;
mem[2563] = 6'b010100;
mem[2564] = 6'b010101;
mem[2565] = 6'b000100;
mem[2566] = 6'b010101;
mem[2567] = 6'b000100;
mem[2568] = 6'b010100;
mem[2569] = 6'b000100;
mem[2570] = 6'b010101;
mem[2571] = 6'b000100;
mem[2572] = 6'b010101;
mem[2573] = 6'b010100;
mem[2574] = 6'b010100;
mem[2575] = 6'b010100;
mem[2576] = 6'b010101;
mem[2577] = 6'b010100;
mem[2578] = 6'b010101;
mem[2579] = 6'b010100;
mem[2580] = 6'b010101;
mem[2581] = 6'b010101;
mem[2582] = 6'b010100;
mem[2583] = 6'b010100;
mem[2584] = 6'b010101;
mem[2585] = 6'b010100;
mem[2586] = 6'b011001;
mem[2587] = 6'b010100;
mem[2588] = 6'b010101;
mem[2589] = 6'b010100;
mem[2590] = 6'b010100;
mem[2591] = 6'b010101;
mem[2592] = 6'b011000;
mem[2593] = 6'b010101;
mem[2594] = 6'b010100;
mem[2595] = 6'b011001;
mem[2596] = 6'b010101;
mem[2597] = 6'b010100;
mem[2598] = 6'b010101;
mem[2599] = 6'b011000;
mem[2600] = 6'b010101;
mem[2601] = 6'b011000;
mem[2602] = 6'b010100;
mem[2603] = 6'b010101;
mem[2604] = 6'b010100;
mem[2605] = 6'b010101;
mem[2606] = 6'b101001;
mem[2607] = 6'b111100;
mem[2608] = 6'b101000;
mem[2609] = 6'b011000;
mem[2610] = 6'b101000;
mem[2611] = 6'b101000;
mem[2612] = 6'b011000;
mem[2613] = 6'b010101;
mem[2614] = 6'b101000;
mem[2615] = 6'b011001;
mem[2616] = 6'b011001;
mem[2617] = 6'b011010;
mem[2618] = 6'b001111;
mem[2619] = 6'b010110;
mem[2620] = 6'b100000;
mem[2621] = 6'b010101;
mem[2622] = 6'b000001;
mem[2623] = 6'b000000;
mem[2624] = 6'b010001;
mem[2625] = 6'b100000;
mem[2626] = 6'b100000;
mem[2627] = 6'b111111;
mem[2628] = 6'b111111;
mem[2629] = 6'b101010;
mem[2630] = 6'b010101;
mem[2631] = 6'b010100;
mem[2632] = 6'b100101;
mem[2633] = 6'b010101;
mem[2634] = 6'b010101;
mem[2635] = 6'b100101;
mem[2636] = 6'b010101;
mem[2637] = 6'b010101;
mem[2638] = 6'b010101;
mem[2639] = 6'b010101;
mem[2640] = 6'b010101;
mem[2641] = 6'b010100;
mem[2642] = 6'b010101;
mem[2643] = 6'b010101;
mem[2644] = 6'b010100;
mem[2645] = 6'b010101;
mem[2646] = 6'b010101;
mem[2647] = 6'b010100;
mem[2648] = 6'b010101;
mem[2649] = 6'b010101;
mem[2650] = 6'b010101;
mem[2651] = 6'b010100;
mem[2652] = 6'b010101;
mem[2653] = 6'b010101;
mem[2654] = 6'b010101;
mem[2655] = 6'b010100;
mem[2656] = 6'b010101;
mem[2657] = 6'b010100;
mem[2658] = 6'b010101;
mem[2659] = 6'b010101;
mem[2660] = 6'b000000;
mem[2661] = 6'b000000;
mem[2662] = 6'b000000;
mem[2663] = 6'b000000;
mem[2664] = 6'b000000;
mem[2665] = 6'b000000;
mem[2666] = 6'b000000;
mem[2667] = 6'b000000;
mem[2668] = 6'b000000;
mem[2669] = 6'b000000;
mem[2670] = 6'b000000;
mem[2671] = 6'b000000;
mem[2672] = 6'b000000;
mem[2673] = 6'b000000;
mem[2674] = 6'b000000;
mem[2675] = 6'b000000;
mem[2676] = 6'b000000;
mem[2677] = 6'b000000;
mem[2678] = 6'b000000;
mem[2679] = 6'b000000;
mem[2680] = 6'b000000;
mem[2681] = 6'b000000;
mem[2682] = 6'b000000;
mem[2683] = 6'b000000;
mem[2684] = 6'b000000;
mem[2685] = 6'b000000;
mem[2686] = 6'b000000;
mem[2687] = 6'b000000;
mem[2688] = 6'b010101;
mem[2689] = 6'b000100;
mem[2690] = 6'b010101;
mem[2691] = 6'b000100;
mem[2692] = 6'b010101;
mem[2693] = 6'b010100;
mem[2694] = 6'b000101;
mem[2695] = 6'b010100;
mem[2696] = 6'b010101;
mem[2697] = 6'b010100;
mem[2698] = 6'b010100;
mem[2699] = 6'b010100;
mem[2700] = 6'b000100;
mem[2701] = 6'b010101;
mem[2702] = 6'b000100;
mem[2703] = 6'b010101;
mem[2704] = 6'b010100;
mem[2705] = 6'b010100;
mem[2706] = 6'b010100;
mem[2707] = 6'b010101;
mem[2708] = 6'b010100;
mem[2709] = 6'b010100;
mem[2710] = 6'b010101;
mem[2711] = 6'b011000;
mem[2712] = 6'b010101;
mem[2713] = 6'b010100;
mem[2714] = 6'b010101;
mem[2715] = 6'b010100;
mem[2716] = 6'b010101;
mem[2717] = 6'b010101;
mem[2718] = 6'b010101;
mem[2719] = 6'b010100;
mem[2720] = 6'b010101;
mem[2721] = 6'b010100;
mem[2722] = 6'b010101;
mem[2723] = 6'b010100;
mem[2724] = 6'b010100;
mem[2725] = 6'b010101;
mem[2726] = 6'b010100;
mem[2727] = 6'b010101;
mem[2728] = 6'b010100;
mem[2729] = 6'b010101;
mem[2730] = 6'b010101;
mem[2731] = 6'b011000;
mem[2732] = 6'b010101;
mem[2733] = 6'b101001;
mem[2734] = 6'b101000;
mem[2735] = 6'b101000;
mem[2736] = 6'b101000;
mem[2737] = 6'b011000;
mem[2738] = 6'b011000;
mem[2739] = 6'b010100;
mem[2740] = 6'b011000;
mem[2741] = 6'b010101;
mem[2742] = 6'b011000;
mem[2743] = 6'b011000;
mem[2744] = 6'b011001;
mem[2745] = 6'b001011;
mem[2746] = 6'b001011;
mem[2747] = 6'b010101;
mem[2748] = 6'b100000;
mem[2749] = 6'b100000;
mem[2750] = 6'b000101;
mem[2751] = 6'b000001;
mem[2752] = 6'b010100;
mem[2753] = 6'b010000;
mem[2754] = 6'b100000;
mem[2755] = 6'b111010;
mem[2756] = 6'b111111;
mem[2757] = 6'b111111;
mem[2758] = 6'b111111;
mem[2759] = 6'b010101;
mem[2760] = 6'b010101;
mem[2761] = 6'b100101;
mem[2762] = 6'b010101;
mem[2763] = 6'b010101;
mem[2764] = 6'b010100;
mem[2765] = 6'b100101;
mem[2766] = 6'b010101;
mem[2767] = 6'b010100;
mem[2768] = 6'b010101;
mem[2769] = 6'b010101;
mem[2770] = 6'b010100;
mem[2771] = 6'b010101;
mem[2772] = 6'b010101;
mem[2773] = 6'b010100;
mem[2774] = 6'b010101;
mem[2775] = 6'b010101;
mem[2776] = 6'b010100;
mem[2777] = 6'b010100;
mem[2778] = 6'b010101;
mem[2779] = 6'b010101;
mem[2780] = 6'b010100;
mem[2781] = 6'b010101;
mem[2782] = 6'b010101;
mem[2783] = 6'b010101;
mem[2784] = 6'b010101;
mem[2785] = 6'b010101;
mem[2786] = 6'b010101;
mem[2787] = 6'b010100;
mem[2788] = 6'b000000;
mem[2789] = 6'b000000;
mem[2790] = 6'b000000;
mem[2791] = 6'b000000;
mem[2792] = 6'b000000;
mem[2793] = 6'b000000;
mem[2794] = 6'b000000;
mem[2795] = 6'b000000;
mem[2796] = 6'b000000;
mem[2797] = 6'b000000;
mem[2798] = 6'b000000;
mem[2799] = 6'b000000;
mem[2800] = 6'b000000;
mem[2801] = 6'b000000;
mem[2802] = 6'b000000;
mem[2803] = 6'b000000;
mem[2804] = 6'b000000;
mem[2805] = 6'b000000;
mem[2806] = 6'b000000;
mem[2807] = 6'b000000;
mem[2808] = 6'b000000;
mem[2809] = 6'b000000;
mem[2810] = 6'b000000;
mem[2811] = 6'b000000;
mem[2812] = 6'b000000;
mem[2813] = 6'b000000;
mem[2814] = 6'b000000;
mem[2815] = 6'b000000;
mem[2816] = 6'b000100;
mem[2817] = 6'b010101;
mem[2818] = 6'b010100;
mem[2819] = 6'b010101;
mem[2820] = 6'b000100;
mem[2821] = 6'b010101;
mem[2822] = 6'b010100;
mem[2823] = 6'b010101;
mem[2824] = 6'b000100;
mem[2825] = 6'b010101;
mem[2826] = 6'b000100;
mem[2827] = 6'b010101;
mem[2828] = 6'b010100;
mem[2829] = 6'b010100;
mem[2830] = 6'b010100;
mem[2831] = 6'b010100;
mem[2832] = 6'b010101;
mem[2833] = 6'b010100;
mem[2834] = 6'b010101;
mem[2835] = 6'b010100;
mem[2836] = 6'b010100;
mem[2837] = 6'b010101;
mem[2838] = 6'b010100;
mem[2839] = 6'b010101;
mem[2840] = 6'b010100;
mem[2841] = 6'b010101;
mem[2842] = 6'b010100;
mem[2843] = 6'b010101;
mem[2844] = 6'b010100;
mem[2845] = 6'b010100;
mem[2846] = 6'b011000;
mem[2847] = 6'b010101;
mem[2848] = 6'b010101;
mem[2849] = 6'b011000;
mem[2850] = 6'b010101;
mem[2851] = 6'b010100;
mem[2852] = 6'b010101;
mem[2853] = 6'b010100;
mem[2854] = 6'b010101;
mem[2855] = 6'b011000;
mem[2856] = 6'b010101;
mem[2857] = 6'b010100;
mem[2858] = 6'b010101;
mem[2859] = 6'b010100;
mem[2860] = 6'b011001;
mem[2861] = 6'b101001;
mem[2862] = 6'b101001;
mem[2863] = 6'b101001;
mem[2864] = 6'b011001;
mem[2865] = 6'b101001;
mem[2866] = 6'b011000;
mem[2867] = 6'b011001;
mem[2868] = 6'b010100;
mem[2869] = 6'b011000;
mem[2870] = 6'b010101;
mem[2871] = 6'b011001;
mem[2872] = 6'b011010;
mem[2873] = 6'b011010;
mem[2874] = 6'b001011;
mem[2875] = 6'b100001;
mem[2876] = 6'b110000;
mem[2877] = 6'b100000;
mem[2878] = 6'b100000;
mem[2879] = 6'b010101;
mem[2880] = 6'b010000;
mem[2881] = 6'b100000;
mem[2882] = 6'b010100;
mem[2883] = 6'b100101;
mem[2884] = 6'b111001;
mem[2885] = 6'b111010;
mem[2886] = 6'b111111;
mem[2887] = 6'b111111;
mem[2888] = 6'b100101;
mem[2889] = 6'b010100;
mem[2890] = 6'b100101;
mem[2891] = 6'b010101;
mem[2892] = 6'b010101;
mem[2893] = 6'b010101;
mem[2894] = 6'b010101;
mem[2895] = 6'b010101;
mem[2896] = 6'b010101;
mem[2897] = 6'b010101;
mem[2898] = 6'b010101;
mem[2899] = 6'b010101;
mem[2900] = 6'b010100;
mem[2901] = 6'b010101;
mem[2902] = 6'b010101;
mem[2903] = 6'b010100;
mem[2904] = 6'b010101;
mem[2905] = 6'b010101;
mem[2906] = 6'b010100;
mem[2907] = 6'b010101;
mem[2908] = 6'b010101;
mem[2909] = 6'b010000;
mem[2910] = 6'b010101;
mem[2911] = 6'b010100;
mem[2912] = 6'b010101;
mem[2913] = 6'b010000;
mem[2914] = 6'b010101;
mem[2915] = 6'b010101;
mem[2916] = 6'b000000;
mem[2917] = 6'b000000;
mem[2918] = 6'b000000;
mem[2919] = 6'b000000;
mem[2920] = 6'b000000;
mem[2921] = 6'b000000;
mem[2922] = 6'b000000;
mem[2923] = 6'b000000;
mem[2924] = 6'b000000;
mem[2925] = 6'b000000;
mem[2926] = 6'b000000;
mem[2927] = 6'b000000;
mem[2928] = 6'b000000;
mem[2929] = 6'b000000;
mem[2930] = 6'b000000;
mem[2931] = 6'b000000;
mem[2932] = 6'b000000;
mem[2933] = 6'b000000;
mem[2934] = 6'b000000;
mem[2935] = 6'b000000;
mem[2936] = 6'b000000;
mem[2937] = 6'b000000;
mem[2938] = 6'b000000;
mem[2939] = 6'b000000;
mem[2940] = 6'b000000;
mem[2941] = 6'b000000;
mem[2942] = 6'b000000;
mem[2943] = 6'b000000;
mem[2944] = 6'b010101;
mem[2945] = 6'b000100;
mem[2946] = 6'b010100;
mem[2947] = 6'b000100;
mem[2948] = 6'b010101;
mem[2949] = 6'b000100;
mem[2950] = 6'b010101;
mem[2951] = 6'b000100;
mem[2952] = 6'b010100;
mem[2953] = 6'b010100;
mem[2954] = 6'b010100;
mem[2955] = 6'b010100;
mem[2956] = 6'b000100;
mem[2957] = 6'b010101;
mem[2958] = 6'b010100;
mem[2959] = 6'b010101;
mem[2960] = 6'b000100;
mem[2961] = 6'b010100;
mem[2962] = 6'b010100;
mem[2963] = 6'b010100;
mem[2964] = 6'b010101;
mem[2965] = 6'b011000;
mem[2966] = 6'b010100;
mem[2967] = 6'b010101;
mem[2968] = 6'b011000;
mem[2969] = 6'b010101;
mem[2970] = 6'b010100;
mem[2971] = 6'b011001;
mem[2972] = 6'b010100;
mem[2973] = 6'b010101;
mem[2974] = 6'b010101;
mem[2975] = 6'b010101;
mem[2976] = 6'b011000;
mem[2977] = 6'b010101;
mem[2978] = 6'b010100;
mem[2979] = 6'b010101;
mem[2980] = 6'b010100;
mem[2981] = 6'b011001;
mem[2982] = 6'b010100;
mem[2983] = 6'b010101;
mem[2984] = 6'b010100;
mem[2985] = 6'b011001;
mem[2986] = 6'b010100;
mem[2987] = 6'b010101;
mem[2988] = 6'b101001;
mem[2989] = 6'b101001;
mem[2990] = 6'b101001;
mem[2991] = 6'b011001;
mem[2992] = 6'b100101;
mem[2993] = 6'b011001;
mem[2994] = 6'b010101;
mem[2995] = 6'b011001;
mem[2996] = 6'b011000;
mem[2997] = 6'b011001;
mem[2998] = 6'b011000;
mem[2999] = 6'b011001;
mem[3000] = 6'b011010;
mem[3001] = 6'b011011;
mem[3002] = 6'b000110;
mem[3003] = 6'b010000;
mem[3004] = 6'b100000;
mem[3005] = 6'b100000;
mem[3006] = 6'b100000;
mem[3007] = 6'b100000;
mem[3008] = 6'b010000;
mem[3009] = 6'b100000;
mem[3010] = 6'b101010;
mem[3011] = 6'b100110;
mem[3012] = 6'b010100;
mem[3013] = 6'b100100;
mem[3014] = 6'b100100;
mem[3015] = 6'b110101;
mem[3016] = 6'b111001;
mem[3017] = 6'b010101;
mem[3018] = 6'b010101;
mem[3019] = 6'b010101;
mem[3020] = 6'b100101;
mem[3021] = 6'b010101;
mem[3022] = 6'b010100;
mem[3023] = 6'b010101;
mem[3024] = 6'b010101;
mem[3025] = 6'b010100;
mem[3026] = 6'b010101;
mem[3027] = 6'b010100;
mem[3028] = 6'b010101;
mem[3029] = 6'b010101;
mem[3030] = 6'b010100;
mem[3031] = 6'b010101;
mem[3032] = 6'b010100;
mem[3033] = 6'b010101;
mem[3034] = 6'b010100;
mem[3035] = 6'b010001;
mem[3036] = 6'b010100;
mem[3037] = 6'b010101;
mem[3038] = 6'b010100;
mem[3039] = 6'b010001;
mem[3040] = 6'b010101;
mem[3041] = 6'b010101;
mem[3042] = 6'b010100;
mem[3043] = 6'b010101;
mem[3044] = 6'b000000;
mem[3045] = 6'b000000;
mem[3046] = 6'b000000;
mem[3047] = 6'b000000;
mem[3048] = 6'b000000;
mem[3049] = 6'b000000;
mem[3050] = 6'b000000;
mem[3051] = 6'b000000;
mem[3052] = 6'b000000;
mem[3053] = 6'b000000;
mem[3054] = 6'b000000;
mem[3055] = 6'b000000;
mem[3056] = 6'b000000;
mem[3057] = 6'b000000;
mem[3058] = 6'b000000;
mem[3059] = 6'b000000;
mem[3060] = 6'b000000;
mem[3061] = 6'b000000;
mem[3062] = 6'b000000;
mem[3063] = 6'b000000;
mem[3064] = 6'b000000;
mem[3065] = 6'b000000;
mem[3066] = 6'b000000;
mem[3067] = 6'b000000;
mem[3068] = 6'b000000;
mem[3069] = 6'b000000;
mem[3070] = 6'b000000;
mem[3071] = 6'b000000;
mem[3072] = 6'b010100;
mem[3073] = 6'b010101;
mem[3074] = 6'b000100;
mem[3075] = 6'b010101;
mem[3076] = 6'b010100;
mem[3077] = 6'b010100;
mem[3078] = 6'b010100;
mem[3079] = 6'b010101;
mem[3080] = 6'b000100;
mem[3081] = 6'b010101;
mem[3082] = 6'b000100;
mem[3083] = 6'b010100;
mem[3084] = 6'b010100;
mem[3085] = 6'b010100;
mem[3086] = 6'b000100;
mem[3087] = 6'b010100;
mem[3088] = 6'b010100;
mem[3089] = 6'b011001;
mem[3090] = 6'b000100;
mem[3091] = 6'b010100;
mem[3092] = 6'b010100;
mem[3093] = 6'b010100;
mem[3094] = 6'b010101;
mem[3095] = 6'b011000;
mem[3096] = 6'b010101;
mem[3097] = 6'b000100;
mem[3098] = 6'b010101;
mem[3099] = 6'b010100;
mem[3100] = 6'b000101;
mem[3101] = 6'b010100;
mem[3102] = 6'b010100;
mem[3103] = 6'b010100;
mem[3104] = 6'b010101;
mem[3105] = 6'b010100;
mem[3106] = 6'b010101;
mem[3107] = 6'b010100;
mem[3108] = 6'b010101;
mem[3109] = 6'b010100;
mem[3110] = 6'b010101;
mem[3111] = 6'b010100;
mem[3112] = 6'b010101;
mem[3113] = 6'b010100;
mem[3114] = 6'b010101;
mem[3115] = 6'b101001;
mem[3116] = 6'b101001;
mem[3117] = 6'b101001;
mem[3118] = 6'b011001;
mem[3119] = 6'b011001;
mem[3120] = 6'b011001;
mem[3121] = 6'b101001;
mem[3122] = 6'b011001;
mem[3123] = 6'b101001;
mem[3124] = 6'b011001;
mem[3125] = 6'b010101;
mem[3126] = 6'b011001;
mem[3127] = 6'b011001;
mem[3128] = 6'b011010;
mem[3129] = 6'b011111;
mem[3130] = 6'b000110;
mem[3131] = 6'b010000;
mem[3132] = 6'b100000;
mem[3133] = 6'b010000;
mem[3134] = 6'b100000;
mem[3135] = 6'b100000;
mem[3136] = 6'b100000;
mem[3137] = 6'b100100;
mem[3138] = 6'b111010;
mem[3139] = 6'b011010;
mem[3140] = 6'b010000;
mem[3141] = 6'b010000;
mem[3142] = 6'b010000;
mem[3143] = 6'b100100;
mem[3144] = 6'b010100;
mem[3145] = 6'b010101;
mem[3146] = 6'b010101;
mem[3147] = 6'b010100;
mem[3148] = 6'b010101;
mem[3149] = 6'b010100;
mem[3150] = 6'b100101;
mem[3151] = 6'b010101;
mem[3152] = 6'b010100;
mem[3153] = 6'b010101;
mem[3154] = 6'b010101;
mem[3155] = 6'b010101;
mem[3156] = 6'b010100;
mem[3157] = 6'b010101;
mem[3158] = 6'b010100;
mem[3159] = 6'b010101;
mem[3160] = 6'b010101;
mem[3161] = 6'b010000;
mem[3162] = 6'b010101;
mem[3163] = 6'b010100;
mem[3164] = 6'b010101;
mem[3165] = 6'b010001;
mem[3166] = 6'b010101;
mem[3167] = 6'b010101;
mem[3168] = 6'b010100;
mem[3169] = 6'b010001;
mem[3170] = 6'b010101;
mem[3171] = 6'b010100;
mem[3172] = 6'b000000;
mem[3173] = 6'b000000;
mem[3174] = 6'b000000;
mem[3175] = 6'b000000;
mem[3176] = 6'b000000;
mem[3177] = 6'b000000;
mem[3178] = 6'b000000;
mem[3179] = 6'b000000;
mem[3180] = 6'b000000;
mem[3181] = 6'b000000;
mem[3182] = 6'b000000;
mem[3183] = 6'b000000;
mem[3184] = 6'b000000;
mem[3185] = 6'b000000;
mem[3186] = 6'b000000;
mem[3187] = 6'b000000;
mem[3188] = 6'b000000;
mem[3189] = 6'b000000;
mem[3190] = 6'b000000;
mem[3191] = 6'b000000;
mem[3192] = 6'b000000;
mem[3193] = 6'b000000;
mem[3194] = 6'b000000;
mem[3195] = 6'b000000;
mem[3196] = 6'b000000;
mem[3197] = 6'b000000;
mem[3198] = 6'b000000;
mem[3199] = 6'b000000;
mem[3200] = 6'b000100;
mem[3201] = 6'b010100;
mem[3202] = 6'b010101;
mem[3203] = 6'b000100;
mem[3204] = 6'b010101;
mem[3205] = 6'b000100;
mem[3206] = 6'b000101;
mem[3207] = 6'b010100;
mem[3208] = 6'b010100;
mem[3209] = 6'b000100;
mem[3210] = 6'b010100;
mem[3211] = 6'b000100;
mem[3212] = 6'b010101;
mem[3213] = 6'b010100;
mem[3214] = 6'b010101;
mem[3215] = 6'b010100;
mem[3216] = 6'b010100;
mem[3217] = 6'b010100;
mem[3218] = 6'b010101;
mem[3219] = 6'b011000;
mem[3220] = 6'b000100;
mem[3221] = 6'b010101;
mem[3222] = 6'b010100;
mem[3223] = 6'b000100;
mem[3224] = 6'b010100;
mem[3225] = 6'b010101;
mem[3226] = 6'b011000;
mem[3227] = 6'b010101;
mem[3228] = 6'b010100;
mem[3229] = 6'b011001;
mem[3230] = 6'b010101;
mem[3231] = 6'b010100;
mem[3232] = 6'b010101;
mem[3233] = 6'b011000;
mem[3234] = 6'b010101;
mem[3235] = 6'b010100;
mem[3236] = 6'b010100;
mem[3237] = 6'b010101;
mem[3238] = 6'b010100;
mem[3239] = 6'b010101;
mem[3240] = 6'b010100;
mem[3241] = 6'b011001;
mem[3242] = 6'b101101;
mem[3243] = 6'b101001;
mem[3244] = 6'b011001;
mem[3245] = 6'b011001;
mem[3246] = 6'b101001;
mem[3247] = 6'b101001;
mem[3248] = 6'b011001;
mem[3249] = 6'b011001;
mem[3250] = 6'b011001;
mem[3251] = 6'b010101;
mem[3252] = 6'b011001;
mem[3253] = 6'b011010;
mem[3254] = 6'b011010;
mem[3255] = 6'b011010;
mem[3256] = 6'b011010;
mem[3257] = 6'b011011;
mem[3258] = 6'b001011;
mem[3259] = 6'b000000;
mem[3260] = 6'b010000;
mem[3261] = 6'b010000;
mem[3262] = 6'b010000;
mem[3263] = 6'b100000;
mem[3264] = 6'b100000;
mem[3265] = 6'b100000;
mem[3266] = 6'b010101;
mem[3267] = 6'b010100;
mem[3268] = 6'b010101;
mem[3269] = 6'b010101;
mem[3270] = 6'b010101;
mem[3271] = 6'b010101;
mem[3272] = 6'b010101;
mem[3273] = 6'b010101;
mem[3274] = 6'b010101;
mem[3275] = 6'b010101;
mem[3276] = 6'b010101;
mem[3277] = 6'b010101;
mem[3278] = 6'b010101;
mem[3279] = 6'b010101;
mem[3280] = 6'b010101;
mem[3281] = 6'b010100;
mem[3282] = 6'b010101;
mem[3283] = 6'b010100;
mem[3284] = 6'b010101;
mem[3285] = 6'b010101;
mem[3286] = 6'b010001;
mem[3287] = 6'b010100;
mem[3288] = 6'b010101;
mem[3289] = 6'b010101;
mem[3290] = 6'b010100;
mem[3291] = 6'b010001;
mem[3292] = 6'b010100;
mem[3293] = 6'b010101;
mem[3294] = 6'b010100;
mem[3295] = 6'b010101;
mem[3296] = 6'b010101;
mem[3297] = 6'b010100;
mem[3298] = 6'b010101;
mem[3299] = 6'b010101;
mem[3300] = 6'b000000;
mem[3301] = 6'b000000;
mem[3302] = 6'b000000;
mem[3303] = 6'b000000;
mem[3304] = 6'b000000;
mem[3305] = 6'b000000;
mem[3306] = 6'b000000;
mem[3307] = 6'b000000;
mem[3308] = 6'b000000;
mem[3309] = 6'b000000;
mem[3310] = 6'b000000;
mem[3311] = 6'b000000;
mem[3312] = 6'b000000;
mem[3313] = 6'b000000;
mem[3314] = 6'b000000;
mem[3315] = 6'b000000;
mem[3316] = 6'b000000;
mem[3317] = 6'b000000;
mem[3318] = 6'b000000;
mem[3319] = 6'b000000;
mem[3320] = 6'b000000;
mem[3321] = 6'b000000;
mem[3322] = 6'b000000;
mem[3323] = 6'b000000;
mem[3324] = 6'b000000;
mem[3325] = 6'b000000;
mem[3326] = 6'b000000;
mem[3327] = 6'b000000;
mem[3328] = 6'b000100;
mem[3329] = 6'b010101;
mem[3330] = 6'b000100;
mem[3331] = 6'b010100;
mem[3332] = 6'b000100;
mem[3333] = 6'b010101;
mem[3334] = 6'b010100;
mem[3335] = 6'b010100;
mem[3336] = 6'b000101;
mem[3337] = 6'b010100;
mem[3338] = 6'b010100;
mem[3339] = 6'b010100;
mem[3340] = 6'b000100;
mem[3341] = 6'b010100;
mem[3342] = 6'b000100;
mem[3343] = 6'b010101;
mem[3344] = 6'b000100;
mem[3345] = 6'b010100;
mem[3346] = 6'b000100;
mem[3347] = 6'b010100;
mem[3348] = 6'b010100;
mem[3349] = 6'b011000;
mem[3350] = 6'b010101;
mem[3351] = 6'b010100;
mem[3352] = 6'b010101;
mem[3353] = 6'b010100;
mem[3354] = 6'b010101;
mem[3355] = 6'b010100;
mem[3356] = 6'b010101;
mem[3357] = 6'b010100;
mem[3358] = 6'b000100;
mem[3359] = 6'b010101;
mem[3360] = 6'b010100;
mem[3361] = 6'b010101;
mem[3362] = 6'b010100;
mem[3363] = 6'b010101;
mem[3364] = 6'b010100;
mem[3365] = 6'b010101;
mem[3366] = 6'b010100;
mem[3367] = 6'b010100;
mem[3368] = 6'b101001;
mem[3369] = 6'b101001;
mem[3370] = 6'b101001;
mem[3371] = 6'b011001;
mem[3372] = 6'b101001;
mem[3373] = 6'b101001;
mem[3374] = 6'b010101;
mem[3375] = 6'b011001;
mem[3376] = 6'b101001;
mem[3377] = 6'b010101;
mem[3378] = 6'b101001;
mem[3379] = 6'b011001;
mem[3380] = 6'b010101;
mem[3381] = 6'b011010;
mem[3382] = 6'b011010;
mem[3383] = 6'b011010;
mem[3384] = 6'b011010;
mem[3385] = 6'b001011;
mem[3386] = 6'b011011;
mem[3387] = 6'b000101;
mem[3388] = 6'b010000;
mem[3389] = 6'b010000;
mem[3390] = 6'b010000;
mem[3391] = 6'b100000;
mem[3392] = 6'b100100;
mem[3393] = 6'b000000;
mem[3394] = 6'b010100;
mem[3395] = 6'b010101;
mem[3396] = 6'b100101;
mem[3397] = 6'b010100;
mem[3398] = 6'b010101;
mem[3399] = 6'b010101;
mem[3400] = 6'b010101;
mem[3401] = 6'b010100;
mem[3402] = 6'b010101;
mem[3403] = 6'b010100;
mem[3404] = 6'b010101;
mem[3405] = 6'b010100;
mem[3406] = 6'b010101;
mem[3407] = 6'b010100;
mem[3408] = 6'b010101;
mem[3409] = 6'b010101;
mem[3410] = 6'b010100;
mem[3411] = 6'b010101;
mem[3412] = 6'b010101;
mem[3413] = 6'b010100;
mem[3414] = 6'b010101;
mem[3415] = 6'b010101;
mem[3416] = 6'b010100;
mem[3417] = 6'b010000;
mem[3418] = 6'b010101;
mem[3419] = 6'b010100;
mem[3420] = 6'b010101;
mem[3421] = 6'b010101;
mem[3422] = 6'b010001;
mem[3423] = 6'b010100;
mem[3424] = 6'b010101;
mem[3425] = 6'b010101;
mem[3426] = 6'b010100;
mem[3427] = 6'b010101;
mem[3428] = 6'b000000;
mem[3429] = 6'b000000;
mem[3430] = 6'b000000;
mem[3431] = 6'b000000;
mem[3432] = 6'b000000;
mem[3433] = 6'b000000;
mem[3434] = 6'b000000;
mem[3435] = 6'b000000;
mem[3436] = 6'b000000;
mem[3437] = 6'b000000;
mem[3438] = 6'b000000;
mem[3439] = 6'b000000;
mem[3440] = 6'b000000;
mem[3441] = 6'b000000;
mem[3442] = 6'b000000;
mem[3443] = 6'b000000;
mem[3444] = 6'b000000;
mem[3445] = 6'b000000;
mem[3446] = 6'b000000;
mem[3447] = 6'b000000;
mem[3448] = 6'b000000;
mem[3449] = 6'b000000;
mem[3450] = 6'b000000;
mem[3451] = 6'b000000;
mem[3452] = 6'b000000;
mem[3453] = 6'b000000;
mem[3454] = 6'b000000;
mem[3455] = 6'b000000;
mem[3456] = 6'b010101;
mem[3457] = 6'b000100;
mem[3458] = 6'b010100;
mem[3459] = 6'b000100;
mem[3460] = 6'b010101;
mem[3461] = 6'b010100;
mem[3462] = 6'b000100;
mem[3463] = 6'b000101;
mem[3464] = 6'b010100;
mem[3465] = 6'b010100;
mem[3466] = 6'b000100;
mem[3467] = 6'b000100;
mem[3468] = 6'b010100;
mem[3469] = 6'b000100;
mem[3470] = 6'b010100;
mem[3471] = 6'b010100;
mem[3472] = 6'b010100;
mem[3473] = 6'b010100;
mem[3474] = 6'b010100;
mem[3475] = 6'b010100;
mem[3476] = 6'b010100;
mem[3477] = 6'b000100;
mem[3478] = 6'b010100;
mem[3479] = 6'b010101;
mem[3480] = 6'b011000;
mem[3481] = 6'b010100;
mem[3482] = 6'b010100;
mem[3483] = 6'b000101;
mem[3484] = 6'b010100;
mem[3485] = 6'b010100;
mem[3486] = 6'b010101;
mem[3487] = 6'b010100;
mem[3488] = 6'b000101;
mem[3489] = 6'b010100;
mem[3490] = 6'b010100;
mem[3491] = 6'b010100;
mem[3492] = 6'b010100;
mem[3493] = 6'b010100;
mem[3494] = 6'b010100;
mem[3495] = 6'b101010;
mem[3496] = 6'b101001;
mem[3497] = 6'b101001;
mem[3498] = 6'b011001;
mem[3499] = 6'b101001;
mem[3500] = 6'b011000;
mem[3501] = 6'b011001;
mem[3502] = 6'b011000;
mem[3503] = 6'b101001;
mem[3504] = 6'b010101;
mem[3505] = 6'b011001;
mem[3506] = 6'b011001;
mem[3507] = 6'b011001;
mem[3508] = 6'b011001;
mem[3509] = 6'b011001;
mem[3510] = 6'b010101;
mem[3511] = 6'b011010;
mem[3512] = 6'b000110;
mem[3513] = 6'b000110;
mem[3514] = 6'b001011;
mem[3515] = 6'b001010;
mem[3516] = 6'b000000;
mem[3517] = 6'b000000;
mem[3518] = 6'b100000;
mem[3519] = 6'b110100;
mem[3520] = 6'b010000;
mem[3521] = 6'b000101;
mem[3522] = 6'b100101;
mem[3523] = 6'b010101;
mem[3524] = 6'b010100;
mem[3525] = 6'b010101;
mem[3526] = 6'b010100;
mem[3527] = 6'b010101;
mem[3528] = 6'b010100;
mem[3529] = 6'b010101;
mem[3530] = 6'b010100;
mem[3531] = 6'b010101;
mem[3532] = 6'b010101;
mem[3533] = 6'b010101;
mem[3534] = 6'b010101;
mem[3535] = 6'b010101;
mem[3536] = 6'b010101;
mem[3537] = 6'b010100;
mem[3538] = 6'b010101;
mem[3539] = 6'b010101;
mem[3540] = 6'b010100;
mem[3541] = 6'b010101;
mem[3542] = 6'b010101;
mem[3543] = 6'b010100;
mem[3544] = 6'b010101;
mem[3545] = 6'b010101;
mem[3546] = 6'b010101;
mem[3547] = 6'b010001;
mem[3548] = 6'b010100;
mem[3549] = 6'b010101;
mem[3550] = 6'b010100;
mem[3551] = 6'b010101;
mem[3552] = 6'b010101;
mem[3553] = 6'b010101;
mem[3554] = 6'b010101;
mem[3555] = 6'b010101;
mem[3556] = 6'b000000;
mem[3557] = 6'b000000;
mem[3558] = 6'b000000;
mem[3559] = 6'b000000;
mem[3560] = 6'b000000;
mem[3561] = 6'b000000;
mem[3562] = 6'b000000;
mem[3563] = 6'b000000;
mem[3564] = 6'b000000;
mem[3565] = 6'b000000;
mem[3566] = 6'b000000;
mem[3567] = 6'b000000;
mem[3568] = 6'b000000;
mem[3569] = 6'b000000;
mem[3570] = 6'b000000;
mem[3571] = 6'b000000;
mem[3572] = 6'b000000;
mem[3573] = 6'b000000;
mem[3574] = 6'b000000;
mem[3575] = 6'b000000;
mem[3576] = 6'b000000;
mem[3577] = 6'b000000;
mem[3578] = 6'b000000;
mem[3579] = 6'b000000;
mem[3580] = 6'b000000;
mem[3581] = 6'b000000;
mem[3582] = 6'b000000;
mem[3583] = 6'b000000;
mem[3584] = 6'b000100;
mem[3585] = 6'b010101;
mem[3586] = 6'b000100;
mem[3587] = 6'b010101;
mem[3588] = 6'b000100;
mem[3589] = 6'b000100;
mem[3590] = 6'b010101;
mem[3591] = 6'b010100;
mem[3592] = 6'b000100;
mem[3593] = 6'b000100;
mem[3594] = 6'b010100;
mem[3595] = 6'b010100;
mem[3596] = 6'b000100;
mem[3597] = 6'b010100;
mem[3598] = 6'b010100;
mem[3599] = 6'b000100;
mem[3600] = 6'b010100;
mem[3601] = 6'b000100;
mem[3602] = 6'b010100;
mem[3603] = 6'b000100;
mem[3604] = 6'b010100;
mem[3605] = 6'b010100;
mem[3606] = 6'b010100;
mem[3607] = 6'b000100;
mem[3608] = 6'b010100;
mem[3609] = 6'b000101;
mem[3610] = 6'b010100;
mem[3611] = 6'b011000;
mem[3612] = 6'b010100;
mem[3613] = 6'b000101;
mem[3614] = 6'b011000;
mem[3615] = 6'b010100;
mem[3616] = 6'b010100;
mem[3617] = 6'b010101;
mem[3618] = 6'b010100;
mem[3619] = 6'b010101;
mem[3620] = 6'b000100;
mem[3621] = 6'b010101;
mem[3622] = 6'b101010;
mem[3623] = 6'b101001;
mem[3624] = 6'b011001;
mem[3625] = 6'b011001;
mem[3626] = 6'b101000;
mem[3627] = 6'b010101;
mem[3628] = 6'b011001;
mem[3629] = 6'b010100;
mem[3630] = 6'b011001;
mem[3631] = 6'b010101;
mem[3632] = 6'b011001;
mem[3633] = 6'b011001;
mem[3634] = 6'b101001;
mem[3635] = 6'b011001;
mem[3636] = 6'b101001;
mem[3637] = 6'b011001;
mem[3638] = 6'b011001;
mem[3639] = 6'b011010;
mem[3640] = 6'b011010;
mem[3641] = 6'b010101;
mem[3642] = 6'b000001;
mem[3643] = 6'b010111;
mem[3644] = 6'b000110;
mem[3645] = 6'b000001;
mem[3646] = 6'b010000;
mem[3647] = 6'b010000;
mem[3648] = 6'b000000;
mem[3649] = 6'b010101;
mem[3650] = 6'b010100;
mem[3651] = 6'b010101;
mem[3652] = 6'b010101;
mem[3653] = 6'b010101;
mem[3654] = 6'b010101;
mem[3655] = 6'b010101;
mem[3656] = 6'b010101;
mem[3657] = 6'b010101;
mem[3658] = 6'b010101;
mem[3659] = 6'b010101;
mem[3660] = 6'b010100;
mem[3661] = 6'b010101;
mem[3662] = 6'b100100;
mem[3663] = 6'b010101;
mem[3664] = 6'b010101;
mem[3665] = 6'b010101;
mem[3666] = 6'b010101;
mem[3667] = 6'b010100;
mem[3668] = 6'b010101;
mem[3669] = 6'b010101;
mem[3670] = 6'b010100;
mem[3671] = 6'b010101;
mem[3672] = 6'b010100;
mem[3673] = 6'b010100;
mem[3674] = 6'b010100;
mem[3675] = 6'b010101;
mem[3676] = 6'b010101;
mem[3677] = 6'b010101;
mem[3678] = 6'b010101;
mem[3679] = 6'b010101;
mem[3680] = 6'b010100;
mem[3681] = 6'b010101;
mem[3682] = 6'b010100;
mem[3683] = 6'b010101;
mem[3684] = 6'b000000;
mem[3685] = 6'b000000;
mem[3686] = 6'b000000;
mem[3687] = 6'b000000;
mem[3688] = 6'b000000;
mem[3689] = 6'b000000;
mem[3690] = 6'b000000;
mem[3691] = 6'b000000;
mem[3692] = 6'b000000;
mem[3693] = 6'b000000;
mem[3694] = 6'b000000;
mem[3695] = 6'b000000;
mem[3696] = 6'b000000;
mem[3697] = 6'b000000;
mem[3698] = 6'b000000;
mem[3699] = 6'b000000;
mem[3700] = 6'b000000;
mem[3701] = 6'b000000;
mem[3702] = 6'b000000;
mem[3703] = 6'b000000;
mem[3704] = 6'b000000;
mem[3705] = 6'b000000;
mem[3706] = 6'b000000;
mem[3707] = 6'b000000;
mem[3708] = 6'b000000;
mem[3709] = 6'b000000;
mem[3710] = 6'b000000;
mem[3711] = 6'b000000;
mem[3712] = 6'b010100;
mem[3713] = 6'b000100;
mem[3714] = 6'b010100;
mem[3715] = 6'b000100;
mem[3716] = 6'b010100;
mem[3717] = 6'b010100;
mem[3718] = 6'b000100;
mem[3719] = 6'b010100;
mem[3720] = 6'b010100;
mem[3721] = 6'b000100;
mem[3722] = 6'b000100;
mem[3723] = 6'b010100;
mem[3724] = 6'b000100;
mem[3725] = 6'b010100;
mem[3726] = 6'b000100;
mem[3727] = 6'b010100;
mem[3728] = 6'b000100;
mem[3729] = 6'b010100;
mem[3730] = 6'b010100;
mem[3731] = 6'b010100;
mem[3732] = 6'b000100;
mem[3733] = 6'b010100;
mem[3734] = 6'b010100;
mem[3735] = 6'b010101;
mem[3736] = 6'b010100;
mem[3737] = 6'b010100;
mem[3738] = 6'b010101;
mem[3739] = 6'b000100;
mem[3740] = 6'b010100;
mem[3741] = 6'b010100;
mem[3742] = 6'b010101;
mem[3743] = 6'b000100;
mem[3744] = 6'b010100;
mem[3745] = 6'b010100;
mem[3746] = 6'b010101;
mem[3747] = 6'b000100;
mem[3748] = 6'b010100;
mem[3749] = 6'b101101;
mem[3750] = 6'b101001;
mem[3751] = 6'b011001;
mem[3752] = 6'b101001;
mem[3753] = 6'b011000;
mem[3754] = 6'b011001;
mem[3755] = 6'b010101;
mem[3756] = 6'b011001;
mem[3757] = 6'b101001;
mem[3758] = 6'b011001;
mem[3759] = 6'b011001;
mem[3760] = 6'b101001;
mem[3761] = 6'b011001;
mem[3762] = 6'b011001;
mem[3763] = 6'b011001;
mem[3764] = 6'b011001;
mem[3765] = 6'b011001;
mem[3766] = 6'b011001;
mem[3767] = 6'b011001;
mem[3768] = 6'b011010;
mem[3769] = 6'b011010;
mem[3770] = 6'b010101;
mem[3771] = 6'b010110;
mem[3772] = 6'b100111;
mem[3773] = 6'b100111;
mem[3774] = 6'b010110;
mem[3775] = 6'b000001;
mem[3776] = 6'b010100;
mem[3777] = 6'b010101;
mem[3778] = 6'b010100;
mem[3779] = 6'b010100;
mem[3780] = 6'b010101;
mem[3781] = 6'b010100;
mem[3782] = 6'b010100;
mem[3783] = 6'b010101;
mem[3784] = 6'b010100;
mem[3785] = 6'b010101;
mem[3786] = 6'b010100;
mem[3787] = 6'b010101;
mem[3788] = 6'b010101;
mem[3789] = 6'b010101;
mem[3790] = 6'b010101;
mem[3791] = 6'b010101;
mem[3792] = 6'b010100;
mem[3793] = 6'b010101;
mem[3794] = 6'b010100;
mem[3795] = 6'b010001;
mem[3796] = 6'b010100;
mem[3797] = 6'b010101;
mem[3798] = 6'b010101;
mem[3799] = 6'b010100;
mem[3800] = 6'b010101;
mem[3801] = 6'b010101;
mem[3802] = 6'b010101;
mem[3803] = 6'b010100;
mem[3804] = 6'b010100;
mem[3805] = 6'b010101;
mem[3806] = 6'b010100;
mem[3807] = 6'b010101;
mem[3808] = 6'b010101;
mem[3809] = 6'b010101;
mem[3810] = 6'b010101;
mem[3811] = 6'b010100;
mem[3812] = 6'b000000;
mem[3813] = 6'b000000;
mem[3814] = 6'b000000;
mem[3815] = 6'b000000;
mem[3816] = 6'b000000;
mem[3817] = 6'b000000;
mem[3818] = 6'b000000;
mem[3819] = 6'b000000;
mem[3820] = 6'b000000;
mem[3821] = 6'b000000;
mem[3822] = 6'b000000;
mem[3823] = 6'b000000;
mem[3824] = 6'b000000;
mem[3825] = 6'b000000;
mem[3826] = 6'b000000;
mem[3827] = 6'b000000;
mem[3828] = 6'b000000;
mem[3829] = 6'b000000;
mem[3830] = 6'b000000;
mem[3831] = 6'b000000;
mem[3832] = 6'b000000;
mem[3833] = 6'b000000;
mem[3834] = 6'b000000;
mem[3835] = 6'b000000;
mem[3836] = 6'b000000;
mem[3837] = 6'b000000;
mem[3838] = 6'b000000;
mem[3839] = 6'b000000;
mem[3840] = 6'b000100;
mem[3841] = 6'b010001;
mem[3842] = 6'b000100;
mem[3843] = 6'b010000;
mem[3844] = 6'b000101;
mem[3845] = 6'b000100;
mem[3846] = 6'b000100;
mem[3847] = 6'b000100;
mem[3848] = 6'b010100;
mem[3849] = 6'b000100;
mem[3850] = 6'b010000;
mem[3851] = 6'b000100;
mem[3852] = 6'b010100;
mem[3853] = 6'b000100;
mem[3854] = 6'b010100;
mem[3855] = 6'b000100;
mem[3856] = 6'b010100;
mem[3857] = 6'b010100;
mem[3858] = 6'b000100;
mem[3859] = 6'b010100;
mem[3860] = 6'b010100;
mem[3861] = 6'b000100;
mem[3862] = 6'b011000;
mem[3863] = 6'b000100;
mem[3864] = 6'b010100;
mem[3865] = 6'b001000;
mem[3866] = 6'b010100;
mem[3867] = 6'b010100;
mem[3868] = 6'b010101;
mem[3869] = 6'b000100;
mem[3870] = 6'b010100;
mem[3871] = 6'b010100;
mem[3872] = 6'b010101;
mem[3873] = 6'b000100;
mem[3874] = 6'b010100;
mem[3875] = 6'b010101;
mem[3876] = 6'b101001;
mem[3877] = 6'b101001;
mem[3878] = 6'b101001;
mem[3879] = 6'b011001;
mem[3880] = 6'b011001;
mem[3881] = 6'b101001;
mem[3882] = 6'b010101;
mem[3883] = 6'b011000;
mem[3884] = 6'b011000;
mem[3885] = 6'b010101;
mem[3886] = 6'b011001;
mem[3887] = 6'b010101;
mem[3888] = 6'b011001;
mem[3889] = 6'b010101;
mem[3890] = 6'b011001;
mem[3891] = 6'b011001;
mem[3892] = 6'b011001;
mem[3893] = 6'b101001;
mem[3894] = 6'b011010;
mem[3895] = 6'b101001;
mem[3896] = 6'b011010;
mem[3897] = 6'b011010;
mem[3898] = 6'b101010;
mem[3899] = 6'b010101;
mem[3900] = 6'b010010;
mem[3901] = 6'b100111;
mem[3902] = 6'b100111;
mem[3903] = 6'b010111;
mem[3904] = 6'b010101;
mem[3905] = 6'b010100;
mem[3906] = 6'b010101;
mem[3907] = 6'b010101;
mem[3908] = 6'b010100;
mem[3909] = 6'b010101;
mem[3910] = 6'b010101;
mem[3911] = 6'b010100;
mem[3912] = 6'b010101;
mem[3913] = 6'b010100;
mem[3914] = 6'b010101;
mem[3915] = 6'b010101;
mem[3916] = 6'b010100;
mem[3917] = 6'b010101;
mem[3918] = 6'b010100;
mem[3919] = 6'b010101;
mem[3920] = 6'b010101;
mem[3921] = 6'b010101;
mem[3922] = 6'b010101;
mem[3923] = 6'b010100;
mem[3924] = 6'b010101;
mem[3925] = 6'b010101;
mem[3926] = 6'b010100;
mem[3927] = 6'b010101;
mem[3928] = 6'b010100;
mem[3929] = 6'b010101;
mem[3930] = 6'b010100;
mem[3931] = 6'b010101;
mem[3932] = 6'b010101;
mem[3933] = 6'b010101;
mem[3934] = 6'b010101;
mem[3935] = 6'b010101;
mem[3936] = 6'b010101;
mem[3937] = 6'b010100;
mem[3938] = 6'b010101;
mem[3939] = 6'b010101;
mem[3940] = 6'b000000;
mem[3941] = 6'b000000;
mem[3942] = 6'b000000;
mem[3943] = 6'b000000;
mem[3944] = 6'b000000;
mem[3945] = 6'b000000;
mem[3946] = 6'b000000;
mem[3947] = 6'b000000;
mem[3948] = 6'b000000;
mem[3949] = 6'b000000;
mem[3950] = 6'b000000;
mem[3951] = 6'b000000;
mem[3952] = 6'b000000;
mem[3953] = 6'b000000;
mem[3954] = 6'b000000;
mem[3955] = 6'b000000;
mem[3956] = 6'b000000;
mem[3957] = 6'b000000;
mem[3958] = 6'b000000;
mem[3959] = 6'b000000;
mem[3960] = 6'b000000;
mem[3961] = 6'b000000;
mem[3962] = 6'b000000;
mem[3963] = 6'b000000;
mem[3964] = 6'b000000;
mem[3965] = 6'b000000;
mem[3966] = 6'b000000;
mem[3967] = 6'b000000;
mem[3968] = 6'b010100;
mem[3969] = 6'b000100;
mem[3970] = 6'b000100;
mem[3971] = 6'b000100;
mem[3972] = 6'b010100;
mem[3973] = 6'b000100;
mem[3974] = 6'b010001;
mem[3975] = 6'b010100;
mem[3976] = 6'b000000;
mem[3977] = 6'b010100;
mem[3978] = 6'b000100;
mem[3979] = 6'b000100;
mem[3980] = 6'b010000;
mem[3981] = 6'b000100;
mem[3982] = 6'b010100;
mem[3983] = 6'b000100;
mem[3984] = 6'b010100;
mem[3985] = 6'b000100;
mem[3986] = 6'b000100;
mem[3987] = 6'b010100;
mem[3988] = 6'b000100;
mem[3989] = 6'b010100;
mem[3990] = 6'b010100;
mem[3991] = 6'b010100;
mem[3992] = 6'b010100;
mem[3993] = 6'b010101;
mem[3994] = 6'b010100;
mem[3995] = 6'b000101;
mem[3996] = 6'b010100;
mem[3997] = 6'b010101;
mem[3998] = 6'b010100;
mem[3999] = 6'b000101;
mem[4000] = 6'b010100;
mem[4001] = 6'b010100;
mem[4002] = 6'b010100;
mem[4003] = 6'b101001;
mem[4004] = 6'b101001;
mem[4005] = 6'b011001;
mem[4006] = 6'b011001;
mem[4007] = 6'b011001;
mem[4008] = 6'b101000;
mem[4009] = 6'b010100;
mem[4010] = 6'b011001;
mem[4011] = 6'b011001;
mem[4012] = 6'b010101;
mem[4013] = 6'b011001;
mem[4014] = 6'b010101;
mem[4015] = 6'b011001;
mem[4016] = 6'b011001;
mem[4017] = 6'b011001;
mem[4018] = 6'b011001;
mem[4019] = 6'b101001;
mem[4020] = 6'b011001;
mem[4021] = 6'b011010;
mem[4022] = 6'b011001;
mem[4023] = 6'b011010;
mem[4024] = 6'b011010;
mem[4025] = 6'b011001;
mem[4026] = 6'b011010;
mem[4027] = 6'b011010;
mem[4028] = 6'b000101;
mem[4029] = 6'b000001;
mem[4030] = 6'b010110;
mem[4031] = 6'b100111;
mem[4032] = 6'b100111;
mem[4033] = 6'b010101;
mem[4034] = 6'b010100;
mem[4035] = 6'b010101;
mem[4036] = 6'b010100;
mem[4037] = 6'b010101;
mem[4038] = 6'b010100;
mem[4039] = 6'b010101;
mem[4040] = 6'b010101;
mem[4041] = 6'b010101;
mem[4042] = 6'b010101;
mem[4043] = 6'b010100;
mem[4044] = 6'b010101;
mem[4045] = 6'b010101;
mem[4046] = 6'b010101;
mem[4047] = 6'b010101;
mem[4048] = 6'b010101;
mem[4049] = 6'b010100;
mem[4050] = 6'b010101;
mem[4051] = 6'b010101;
mem[4052] = 6'b010101;
mem[4053] = 6'b010100;
mem[4054] = 6'b010101;
mem[4055] = 6'b010101;
mem[4056] = 6'b010101;
mem[4057] = 6'b010100;
mem[4058] = 6'b010101;
mem[4059] = 6'b010101;
mem[4060] = 6'b010101;
mem[4061] = 6'b010100;
mem[4062] = 6'b010101;
mem[4063] = 6'b010100;
mem[4064] = 6'b010101;
mem[4065] = 6'b010101;
mem[4066] = 6'b010101;
mem[4067] = 6'b010101;
mem[4068] = 6'b000000;
mem[4069] = 6'b000000;
mem[4070] = 6'b000000;
mem[4071] = 6'b000000;
mem[4072] = 6'b000000;
mem[4073] = 6'b000000;
mem[4074] = 6'b000000;
mem[4075] = 6'b000000;
mem[4076] = 6'b000000;
mem[4077] = 6'b000000;
mem[4078] = 6'b000000;
mem[4079] = 6'b000000;
mem[4080] = 6'b000000;
mem[4081] = 6'b000000;
mem[4082] = 6'b000000;
mem[4083] = 6'b000000;
mem[4084] = 6'b000000;
mem[4085] = 6'b000000;
mem[4086] = 6'b000000;
mem[4087] = 6'b000000;
mem[4088] = 6'b000000;
mem[4089] = 6'b000000;
mem[4090] = 6'b000000;
mem[4091] = 6'b000000;
mem[4092] = 6'b000000;
mem[4093] = 6'b000000;
mem[4094] = 6'b000000;
mem[4095] = 6'b000000;
mem[4096] = 6'b000100;
mem[4097] = 6'b010001;
mem[4098] = 6'b010100;
mem[4099] = 6'b000101;
mem[4100] = 6'b010000;
mem[4101] = 6'b000100;
mem[4102] = 6'b010100;
mem[4103] = 6'b000100;
mem[4104] = 6'b000100;
mem[4105] = 6'b000100;
mem[4106] = 6'b010000;
mem[4107] = 6'b000100;
mem[4108] = 6'b000100;
mem[4109] = 6'b010100;
mem[4110] = 6'b000100;
mem[4111] = 6'b010100;
mem[4112] = 6'b000100;
mem[4113] = 6'b010100;
mem[4114] = 6'b010100;
mem[4115] = 6'b010100;
mem[4116] = 6'b010100;
mem[4117] = 6'b010100;
mem[4118] = 6'b000100;
mem[4119] = 6'b010101;
mem[4120] = 6'b000100;
mem[4121] = 6'b010100;
mem[4122] = 6'b000100;
mem[4123] = 6'b010100;
mem[4124] = 6'b010100;
mem[4125] = 6'b000100;
mem[4126] = 6'b010100;
mem[4127] = 6'b010100;
mem[4128] = 6'b000100;
mem[4129] = 6'b000100;
mem[4130] = 6'b101001;
mem[4131] = 6'b101101;
mem[4132] = 6'b011001;
mem[4133] = 6'b101001;
mem[4134] = 6'b010100;
mem[4135] = 6'b011001;
mem[4136] = 6'b010101;
mem[4137] = 6'b011001;
mem[4138] = 6'b010101;
mem[4139] = 6'b010100;
mem[4140] = 6'b011001;
mem[4141] = 6'b011000;
mem[4142] = 6'b010101;
mem[4143] = 6'b011000;
mem[4144] = 6'b010101;
mem[4145] = 6'b011001;
mem[4146] = 6'b011001;
mem[4147] = 6'b010101;
mem[4148] = 6'b011001;
mem[4149] = 6'b011001;
mem[4150] = 6'b011001;
mem[4151] = 6'b010101;
mem[4152] = 6'b011001;
mem[4153] = 6'b011001;
mem[4154] = 6'b011001;
mem[4155] = 6'b011001;
mem[4156] = 6'b011010;
mem[4157] = 6'b000000;
mem[4158] = 6'b010001;
mem[4159] = 6'b010111;
mem[4160] = 6'b100111;
mem[4161] = 6'b100110;
mem[4162] = 6'b010100;
mem[4163] = 6'b010100;
mem[4164] = 6'b010101;
mem[4165] = 6'b010101;
mem[4166] = 6'b010101;
mem[4167] = 6'b010101;
mem[4168] = 6'b010100;
mem[4169] = 6'b010101;
mem[4170] = 6'b010101;
mem[4171] = 6'b010101;
mem[4172] = 6'b010101;
mem[4173] = 6'b010101;
mem[4174] = 6'b010101;
mem[4175] = 6'b010101;
mem[4176] = 6'b010101;
mem[4177] = 6'b010101;
mem[4178] = 6'b010101;
mem[4179] = 6'b010101;
mem[4180] = 6'b010100;
mem[4181] = 6'b010101;
mem[4182] = 6'b010101;
mem[4183] = 6'b010100;
mem[4184] = 6'b010101;
mem[4185] = 6'b010101;
mem[4186] = 6'b010100;
mem[4187] = 6'b010101;
mem[4188] = 6'b010100;
mem[4189] = 6'b010101;
mem[4190] = 6'b010101;
mem[4191] = 6'b010101;
mem[4192] = 6'b010101;
mem[4193] = 6'b011001;
mem[4194] = 6'b010101;
mem[4195] = 6'b011001;
mem[4196] = 6'b000000;
mem[4197] = 6'b000000;
mem[4198] = 6'b000000;
mem[4199] = 6'b000000;
mem[4200] = 6'b000000;
mem[4201] = 6'b000000;
mem[4202] = 6'b000000;
mem[4203] = 6'b000000;
mem[4204] = 6'b000000;
mem[4205] = 6'b000000;
mem[4206] = 6'b000000;
mem[4207] = 6'b000000;
mem[4208] = 6'b000000;
mem[4209] = 6'b000000;
mem[4210] = 6'b000000;
mem[4211] = 6'b000000;
mem[4212] = 6'b000000;
mem[4213] = 6'b000000;
mem[4214] = 6'b000000;
mem[4215] = 6'b000000;
mem[4216] = 6'b000000;
mem[4217] = 6'b000000;
mem[4218] = 6'b000000;
mem[4219] = 6'b000000;
mem[4220] = 6'b000000;
mem[4221] = 6'b000000;
mem[4222] = 6'b000000;
mem[4223] = 6'b000000;
mem[4224] = 6'b000100;
mem[4225] = 6'b000100;
mem[4226] = 6'b010000;
mem[4227] = 6'b000100;
mem[4228] = 6'b010101;
mem[4229] = 6'b000100;
mem[4230] = 6'b010100;
mem[4231] = 6'b000001;
mem[4232] = 6'b010100;
mem[4233] = 6'b000100;
mem[4234] = 6'b010100;
mem[4235] = 6'b010100;
mem[4236] = 6'b000000;
mem[4237] = 6'b010100;
mem[4238] = 6'b010100;
mem[4239] = 6'b010100;
mem[4240] = 6'b010100;
mem[4241] = 6'b000100;
mem[4242] = 6'b010100;
mem[4243] = 6'b000100;
mem[4244] = 6'b010100;
mem[4245] = 6'b010100;
mem[4246] = 6'b010100;
mem[4247] = 6'b010100;
mem[4248] = 6'b010101;
mem[4249] = 6'b010100;
mem[4250] = 6'b010101;
mem[4251] = 6'b000100;
mem[4252] = 6'b010101;
mem[4253] = 6'b010100;
mem[4254] = 6'b000101;
mem[4255] = 6'b010100;
mem[4256] = 6'b010100;
mem[4257] = 6'b011001;
mem[4258] = 6'b101001;
mem[4259] = 6'b101001;
mem[4260] = 6'b011000;
mem[4261] = 6'b011001;
mem[4262] = 6'b101001;
mem[4263] = 6'b010100;
mem[4264] = 6'b011001;
mem[4265] = 6'b010100;
mem[4266] = 6'b011001;
mem[4267] = 6'b010101;
mem[4268] = 6'b010100;
mem[4269] = 6'b011001;
mem[4270] = 6'b011001;
mem[4271] = 6'b011001;
mem[4272] = 6'b011001;
mem[4273] = 6'b010101;
mem[4274] = 6'b011001;
mem[4275] = 6'b011001;
mem[4276] = 6'b010101;
mem[4277] = 6'b010101;
mem[4278] = 6'b011001;
mem[4279] = 6'b011001;
mem[4280] = 6'b010101;
mem[4281] = 6'b011010;
mem[4282] = 6'b101010;
mem[4283] = 6'b011001;
mem[4284] = 6'b010101;
mem[4285] = 6'b000101;
mem[4286] = 6'b000000;
mem[4287] = 6'b010110;
mem[4288] = 6'b010110;
mem[4289] = 6'b100111;
mem[4290] = 6'b010101;
mem[4291] = 6'b010100;
mem[4292] = 6'b010100;
mem[4293] = 6'b010101;
mem[4294] = 6'b010100;
mem[4295] = 6'b010101;
mem[4296] = 6'b010101;
mem[4297] = 6'b010100;
mem[4298] = 6'b010101;
mem[4299] = 6'b010101;
mem[4300] = 6'b010101;
mem[4301] = 6'b010101;
mem[4302] = 6'b010101;
mem[4303] = 6'b010100;
mem[4304] = 6'b010101;
mem[4305] = 6'b010101;
mem[4306] = 6'b010101;
mem[4307] = 6'b010101;
mem[4308] = 6'b010101;
mem[4309] = 6'b010101;
mem[4310] = 6'b010101;
mem[4311] = 6'b010101;
mem[4312] = 6'b010100;
mem[4313] = 6'b010101;
mem[4314] = 6'b010101;
mem[4315] = 6'b010101;
mem[4316] = 6'b010101;
mem[4317] = 6'b010101;
mem[4318] = 6'b010101;
mem[4319] = 6'b010100;
mem[4320] = 6'b010101;
mem[4321] = 6'b010101;
mem[4322] = 6'b010100;
mem[4323] = 6'b010101;
mem[4324] = 6'b000000;
mem[4325] = 6'b000000;
mem[4326] = 6'b000000;
mem[4327] = 6'b000000;
mem[4328] = 6'b000000;
mem[4329] = 6'b000000;
mem[4330] = 6'b000000;
mem[4331] = 6'b000000;
mem[4332] = 6'b000000;
mem[4333] = 6'b000000;
mem[4334] = 6'b000000;
mem[4335] = 6'b000000;
mem[4336] = 6'b000000;
mem[4337] = 6'b000000;
mem[4338] = 6'b000000;
mem[4339] = 6'b000000;
mem[4340] = 6'b000000;
mem[4341] = 6'b000000;
mem[4342] = 6'b000000;
mem[4343] = 6'b000000;
mem[4344] = 6'b000000;
mem[4345] = 6'b000000;
mem[4346] = 6'b000000;
mem[4347] = 6'b000000;
mem[4348] = 6'b000000;
mem[4349] = 6'b000000;
mem[4350] = 6'b000000;
mem[4351] = 6'b000000;
mem[4352] = 6'b010001;
mem[4353] = 6'b010100;
mem[4354] = 6'b000101;
mem[4355] = 6'b010100;
mem[4356] = 6'b000000;
mem[4357] = 6'b010101;
mem[4358] = 6'b000100;
mem[4359] = 6'b010100;
mem[4360] = 6'b000000;
mem[4361] = 6'b010100;
mem[4362] = 6'b000000;
mem[4363] = 6'b010100;
mem[4364] = 6'b000101;
mem[4365] = 6'b010100;
mem[4366] = 6'b000000;
mem[4367] = 6'b000100;
mem[4368] = 6'b010101;
mem[4369] = 6'b010100;
mem[4370] = 6'b010100;
mem[4371] = 6'b010100;
mem[4372] = 6'b010100;
mem[4373] = 6'b000100;
mem[4374] = 6'b010100;
mem[4375] = 6'b000100;
mem[4376] = 6'b010100;
mem[4377] = 6'b000100;
mem[4378] = 6'b010100;
mem[4379] = 6'b010100;
mem[4380] = 6'b000100;
mem[4381] = 6'b010100;
mem[4382] = 6'b010100;
mem[4383] = 6'b000100;
mem[4384] = 6'b010101;
mem[4385] = 6'b101001;
mem[4386] = 6'b101001;
mem[4387] = 6'b010101;
mem[4388] = 6'b011001;
mem[4389] = 6'b010100;
mem[4390] = 6'b011001;
mem[4391] = 6'b011001;
mem[4392] = 6'b010101;
mem[4393] = 6'b010101;
mem[4394] = 6'b010100;
mem[4395] = 6'b011001;
mem[4396] = 6'b011001;
mem[4397] = 6'b010101;
mem[4398] = 6'b010101;
mem[4399] = 6'b011001;
mem[4400] = 6'b010101;
mem[4401] = 6'b011001;
mem[4402] = 6'b010101;
mem[4403] = 6'b010101;
mem[4404] = 6'b011010;
mem[4405] = 6'b010101;
mem[4406] = 6'b011001;
mem[4407] = 6'b010101;
mem[4408] = 6'b011001;
mem[4409] = 6'b010101;
mem[4410] = 6'b101010;
mem[4411] = 6'b101111;
mem[4412] = 6'b011010;
mem[4413] = 6'b000000;
mem[4414] = 6'b010001;
mem[4415] = 6'b100110;
mem[4416] = 6'b010110;
mem[4417] = 6'b010111;
mem[4418] = 6'b101010;
mem[4419] = 6'b000100;
mem[4420] = 6'b000101;
mem[4421] = 6'b010101;
mem[4422] = 6'b010101;
mem[4423] = 6'b010101;
mem[4424] = 6'b010101;
mem[4425] = 6'b010101;
mem[4426] = 6'b010101;
mem[4427] = 6'b010101;
mem[4428] = 6'b010101;
mem[4429] = 6'b010101;
mem[4430] = 6'b010101;
mem[4431] = 6'b010101;
mem[4432] = 6'b010101;
mem[4433] = 6'b010101;
mem[4434] = 6'b010100;
mem[4435] = 6'b010101;
mem[4436] = 6'b010101;
mem[4437] = 6'b010101;
mem[4438] = 6'b010101;
mem[4439] = 6'b010101;
mem[4440] = 6'b010101;
mem[4441] = 6'b010101;
mem[4442] = 6'b010100;
mem[4443] = 6'b010101;
mem[4444] = 6'b010100;
mem[4445] = 6'b010101;
mem[4446] = 6'b011001;
mem[4447] = 6'b010101;
mem[4448] = 6'b010100;
mem[4449] = 6'b010101;
mem[4450] = 6'b010101;
mem[4451] = 6'b010101;
mem[4452] = 6'b000000;
mem[4453] = 6'b000000;
mem[4454] = 6'b000000;
mem[4455] = 6'b000000;
mem[4456] = 6'b000000;
mem[4457] = 6'b000000;
mem[4458] = 6'b000000;
mem[4459] = 6'b000000;
mem[4460] = 6'b000000;
mem[4461] = 6'b000000;
mem[4462] = 6'b000000;
mem[4463] = 6'b000000;
mem[4464] = 6'b000000;
mem[4465] = 6'b000000;
mem[4466] = 6'b000000;
mem[4467] = 6'b000000;
mem[4468] = 6'b000000;
mem[4469] = 6'b000000;
mem[4470] = 6'b000000;
mem[4471] = 6'b000000;
mem[4472] = 6'b000000;
mem[4473] = 6'b000000;
mem[4474] = 6'b000000;
mem[4475] = 6'b000000;
mem[4476] = 6'b000000;
mem[4477] = 6'b000000;
mem[4478] = 6'b000000;
mem[4479] = 6'b000000;
mem[4480] = 6'b000100;
mem[4481] = 6'b000100;
mem[4482] = 6'b010100;
mem[4483] = 6'b000100;
mem[4484] = 6'b010100;
mem[4485] = 6'b000100;
mem[4486] = 6'b010000;
mem[4487] = 6'b000101;
mem[4488] = 6'b010100;
mem[4489] = 6'b000101;
mem[4490] = 6'b010100;
mem[4491] = 6'b000100;
mem[4492] = 6'b010100;
mem[4493] = 6'b000000;
mem[4494] = 6'b010101;
mem[4495] = 6'b010100;
mem[4496] = 6'b010100;
mem[4497] = 6'b010100;
mem[4498] = 6'b000101;
mem[4499] = 6'b010100;
mem[4500] = 6'b000100;
mem[4501] = 6'b010100;
mem[4502] = 6'b010101;
mem[4503] = 6'b010100;
mem[4504] = 6'b010101;
mem[4505] = 6'b010100;
mem[4506] = 6'b010101;
mem[4507] = 6'b000100;
mem[4508] = 6'b010101;
mem[4509] = 6'b010100;
mem[4510] = 6'b000101;
mem[4511] = 6'b010100;
mem[4512] = 6'b101001;
mem[4513] = 6'b101001;
mem[4514] = 6'b011001;
mem[4515] = 6'b011001;
mem[4516] = 6'b101000;
mem[4517] = 6'b011001;
mem[4518] = 6'b010101;
mem[4519] = 6'b010101;
mem[4520] = 6'b011001;
mem[4521] = 6'b011001;
mem[4522] = 6'b011001;
mem[4523] = 6'b010101;
mem[4524] = 6'b010101;
mem[4525] = 6'b010101;
mem[4526] = 6'b011001;
mem[4527] = 6'b010101;
mem[4528] = 6'b011001;
mem[4529] = 6'b010101;
mem[4530] = 6'b011001;
mem[4531] = 6'b011001;
mem[4532] = 6'b010101;
mem[4533] = 6'b011001;
mem[4534] = 6'b101001;
mem[4535] = 6'b101001;
mem[4536] = 6'b101010;
mem[4537] = 6'b101101;
mem[4538] = 6'b111110;
mem[4539] = 6'b111111;
mem[4540] = 6'b101010;
mem[4541] = 6'b100101;
mem[4542] = 6'b010101;
mem[4543] = 6'b010111;
mem[4544] = 6'b010110;
mem[4545] = 6'b010010;
mem[4546] = 6'b100110;
mem[4547] = 6'b010101;
mem[4548] = 6'b010100;
mem[4549] = 6'b010101;
mem[4550] = 6'b000100;
mem[4551] = 6'b010101;
mem[4552] = 6'b000100;
mem[4553] = 6'b010101;
mem[4554] = 6'b010101;
mem[4555] = 6'b010101;
mem[4556] = 6'b010101;
mem[4557] = 6'b010101;
mem[4558] = 6'b010101;
mem[4559] = 6'b010101;
mem[4560] = 6'b010101;
mem[4561] = 6'b010101;
mem[4562] = 6'b010101;
mem[4563] = 6'b010101;
mem[4564] = 6'b010100;
mem[4565] = 6'b010101;
mem[4566] = 6'b011001;
mem[4567] = 6'b010101;
mem[4568] = 6'b010101;
mem[4569] = 6'b010100;
mem[4570] = 6'b010101;
mem[4571] = 6'b010101;
mem[4572] = 6'b010101;
mem[4573] = 6'b010101;
mem[4574] = 6'b010101;
mem[4575] = 6'b010101;
mem[4576] = 6'b010101;
mem[4577] = 6'b010101;
mem[4578] = 6'b010100;
mem[4579] = 6'b010101;
mem[4580] = 6'b000000;
mem[4581] = 6'b000000;
mem[4582] = 6'b000000;
mem[4583] = 6'b000000;
mem[4584] = 6'b000000;
mem[4585] = 6'b000000;
mem[4586] = 6'b000000;
mem[4587] = 6'b000000;
mem[4588] = 6'b000000;
mem[4589] = 6'b000000;
mem[4590] = 6'b000000;
mem[4591] = 6'b000000;
mem[4592] = 6'b000000;
mem[4593] = 6'b000000;
mem[4594] = 6'b000000;
mem[4595] = 6'b000000;
mem[4596] = 6'b000000;
mem[4597] = 6'b000000;
mem[4598] = 6'b000000;
mem[4599] = 6'b000000;
mem[4600] = 6'b000000;
mem[4601] = 6'b000000;
mem[4602] = 6'b000000;
mem[4603] = 6'b000000;
mem[4604] = 6'b000000;
mem[4605] = 6'b000000;
mem[4606] = 6'b000000;
mem[4607] = 6'b000000;
mem[4608] = 6'b010100;
mem[4609] = 6'b000001;
mem[4610] = 6'b010100;
mem[4611] = 6'b000001;
mem[4612] = 6'b010100;
mem[4613] = 6'b000101;
mem[4614] = 6'b010100;
mem[4615] = 6'b010100;
mem[4616] = 6'b000000;
mem[4617] = 6'b010100;
mem[4618] = 6'b000000;
mem[4619] = 6'b010100;
mem[4620] = 6'b010000;
mem[4621] = 6'b010100;
mem[4622] = 6'b000100;
mem[4623] = 6'b010100;
mem[4624] = 6'b000001;
mem[4625] = 6'b010100;
mem[4626] = 6'b010100;
mem[4627] = 6'b010100;
mem[4628] = 6'b010101;
mem[4629] = 6'b010100;
mem[4630] = 6'b000100;
mem[4631] = 6'b010101;
mem[4632] = 6'b000100;
mem[4633] = 6'b010101;
mem[4634] = 6'b000100;
mem[4635] = 6'b010101;
mem[4636] = 6'b010100;
mem[4637] = 6'b000101;
mem[4638] = 6'b010100;
mem[4639] = 6'b101001;
mem[4640] = 6'b101101;
mem[4641] = 6'b101101;
mem[4642] = 6'b101001;
mem[4643] = 6'b011001;
mem[4644] = 6'b101001;
mem[4645] = 6'b011001;
mem[4646] = 6'b011001;
mem[4647] = 6'b011001;
mem[4648] = 6'b010100;
mem[4649] = 6'b010101;
mem[4650] = 6'b011001;
mem[4651] = 6'b011001;
mem[4652] = 6'b011001;
mem[4653] = 6'b010101;
mem[4654] = 6'b011001;
mem[4655] = 6'b010101;
mem[4656] = 6'b011001;
mem[4657] = 6'b011001;
mem[4658] = 6'b010101;
mem[4659] = 6'b010101;
mem[4660] = 6'b010101;
mem[4661] = 6'b011001;
mem[4662] = 6'b101010;
mem[4663] = 6'b111110;
mem[4664] = 6'b111110;
mem[4665] = 6'b111110;
mem[4666] = 6'b111010;
mem[4667] = 6'b101010;
mem[4668] = 6'b101010;
mem[4669] = 6'b101001;
mem[4670] = 6'b100101;
mem[4671] = 6'b010010;
mem[4672] = 6'b100110;
mem[4673] = 6'b010110;
mem[4674] = 6'b010110;
mem[4675] = 6'b010110;
mem[4676] = 6'b010100;
mem[4677] = 6'b010101;
mem[4678] = 6'b010101;
mem[4679] = 6'b010101;
mem[4680] = 6'b010101;
mem[4681] = 6'b010101;
mem[4682] = 6'b010100;
mem[4683] = 6'b010101;
mem[4684] = 6'b010101;
mem[4685] = 6'b010101;
mem[4686] = 6'b010101;
mem[4687] = 6'b010101;
mem[4688] = 6'b010101;
mem[4689] = 6'b011001;
mem[4690] = 6'b010101;
mem[4691] = 6'b010101;
mem[4692] = 6'b011001;
mem[4693] = 6'b010101;
mem[4694] = 6'b010100;
mem[4695] = 6'b010101;
mem[4696] = 6'b010101;
mem[4697] = 6'b010101;
mem[4698] = 6'b010101;
mem[4699] = 6'b010101;
mem[4700] = 6'b010100;
mem[4701] = 6'b010101;
mem[4702] = 6'b010100;
mem[4703] = 6'b010101;
mem[4704] = 6'b000101;
mem[4705] = 6'b010101;
mem[4706] = 6'b010101;
mem[4707] = 6'b000101;
mem[4708] = 6'b000000;
mem[4709] = 6'b000000;
mem[4710] = 6'b000000;
mem[4711] = 6'b000000;
mem[4712] = 6'b000000;
mem[4713] = 6'b000000;
mem[4714] = 6'b000000;
mem[4715] = 6'b000000;
mem[4716] = 6'b000000;
mem[4717] = 6'b000000;
mem[4718] = 6'b000000;
mem[4719] = 6'b000000;
mem[4720] = 6'b000000;
mem[4721] = 6'b000000;
mem[4722] = 6'b000000;
mem[4723] = 6'b000000;
mem[4724] = 6'b000000;
mem[4725] = 6'b000000;
mem[4726] = 6'b000000;
mem[4727] = 6'b000000;
mem[4728] = 6'b000000;
mem[4729] = 6'b000000;
mem[4730] = 6'b000000;
mem[4731] = 6'b000000;
mem[4732] = 6'b000000;
mem[4733] = 6'b000000;
mem[4734] = 6'b000000;
mem[4735] = 6'b000000;
mem[4736] = 6'b000100;
mem[4737] = 6'b010100;
mem[4738] = 6'b000101;
mem[4739] = 6'b010100;
mem[4740] = 6'b000000;
mem[4741] = 6'b010100;
mem[4742] = 6'b000001;
mem[4743] = 6'b000100;
mem[4744] = 6'b010101;
mem[4745] = 6'b000000;
mem[4746] = 6'b010101;
mem[4747] = 6'b000100;
mem[4748] = 6'b000101;
mem[4749] = 6'b010100;
mem[4750] = 6'b010001;
mem[4751] = 6'b010100;
mem[4752] = 6'b010100;
mem[4753] = 6'b000101;
mem[4754] = 6'b010100;
mem[4755] = 6'b000100;
mem[4756] = 6'b010100;
mem[4757] = 6'b010101;
mem[4758] = 6'b010100;
mem[4759] = 6'b010100;
mem[4760] = 6'b010101;
mem[4761] = 6'b010100;
mem[4762] = 6'b010101;
mem[4763] = 6'b000100;
mem[4764] = 6'b010101;
mem[4765] = 6'b000100;
mem[4766] = 6'b011001;
mem[4767] = 6'b101101;
mem[4768] = 6'b101001;
mem[4769] = 6'b011001;
mem[4770] = 6'b011001;
mem[4771] = 6'b011001;
mem[4772] = 6'b011001;
mem[4773] = 6'b010101;
mem[4774] = 6'b011001;
mem[4775] = 6'b010101;
mem[4776] = 6'b011001;
mem[4777] = 6'b010100;
mem[4778] = 6'b010101;
mem[4779] = 6'b010101;
mem[4780] = 6'b011001;
mem[4781] = 6'b010101;
mem[4782] = 6'b010101;
mem[4783] = 6'b011001;
mem[4784] = 6'b010101;
mem[4785] = 6'b010101;
mem[4786] = 6'b011001;
mem[4787] = 6'b011001;
mem[4788] = 6'b011001;
mem[4789] = 6'b010101;
mem[4790] = 6'b101001;
mem[4791] = 6'b101010;
mem[4792] = 6'b111110;
mem[4793] = 6'b111010;
mem[4794] = 6'b101001;
mem[4795] = 6'b101011;
mem[4796] = 6'b101010;
mem[4797] = 6'b100100;
mem[4798] = 6'b100100;
mem[4799] = 6'b010110;
mem[4800] = 6'b010110;
mem[4801] = 6'b010010;
mem[4802] = 6'b010101;
mem[4803] = 6'b010110;
mem[4804] = 6'b010100;
mem[4805] = 6'b000101;
mem[4806] = 6'b010100;
mem[4807] = 6'b000101;
mem[4808] = 6'b010101;
mem[4809] = 6'b000101;
mem[4810] = 6'b010101;
mem[4811] = 6'b000101;
mem[4812] = 6'b010100;
mem[4813] = 6'b010101;
mem[4814] = 6'b010101;
mem[4815] = 6'b010101;
mem[4816] = 6'b010101;
mem[4817] = 6'b010101;
mem[4818] = 6'b010101;
mem[4819] = 6'b010101;
mem[4820] = 6'b010101;
mem[4821] = 6'b010101;
mem[4822] = 6'b010101;
mem[4823] = 6'b010101;
mem[4824] = 6'b010100;
mem[4825] = 6'b010101;
mem[4826] = 6'b010100;
mem[4827] = 6'b010101;
mem[4828] = 6'b010101;
mem[4829] = 6'b010101;
mem[4830] = 6'b000101;
mem[4831] = 6'b010101;
mem[4832] = 6'b010100;
mem[4833] = 6'b000101;
mem[4834] = 6'b010100;
mem[4835] = 6'b010101;
mem[4836] = 6'b000000;
mem[4837] = 6'b000000;
mem[4838] = 6'b000000;
mem[4839] = 6'b000000;
mem[4840] = 6'b000000;
mem[4841] = 6'b000000;
mem[4842] = 6'b000000;
mem[4843] = 6'b000000;
mem[4844] = 6'b000000;
mem[4845] = 6'b000000;
mem[4846] = 6'b000000;
mem[4847] = 6'b000000;
mem[4848] = 6'b000000;
mem[4849] = 6'b000000;
mem[4850] = 6'b000000;
mem[4851] = 6'b000000;
mem[4852] = 6'b000000;
mem[4853] = 6'b000000;
mem[4854] = 6'b000000;
mem[4855] = 6'b000000;
mem[4856] = 6'b000000;
mem[4857] = 6'b000000;
mem[4858] = 6'b000000;
mem[4859] = 6'b000000;
mem[4860] = 6'b000000;
mem[4861] = 6'b000000;
mem[4862] = 6'b000000;
mem[4863] = 6'b000000;
mem[4864] = 6'b010001;
mem[4865] = 6'b000101;
mem[4866] = 6'b010000;
mem[4867] = 6'b000100;
mem[4868] = 6'b010101;
mem[4869] = 6'b000100;
mem[4870] = 6'b010100;
mem[4871] = 6'b010001;
mem[4872] = 6'b000100;
mem[4873] = 6'b010100;
mem[4874] = 6'b000000;
mem[4875] = 6'b010100;
mem[4876] = 6'b010000;
mem[4877] = 6'b000100;
mem[4878] = 6'b010100;
mem[4879] = 6'b000100;
mem[4880] = 6'b010101;
mem[4881] = 6'b010000;
mem[4882] = 6'b010101;
mem[4883] = 6'b010100;
mem[4884] = 6'b000101;
mem[4885] = 6'b010100;
mem[4886] = 6'b000101;
mem[4887] = 6'b010101;
mem[4888] = 6'b010100;
mem[4889] = 6'b000101;
mem[4890] = 6'b010100;
mem[4891] = 6'b010101;
mem[4892] = 6'b000100;
mem[4893] = 6'b010101;
mem[4894] = 6'b101001;
mem[4895] = 6'b011110;
mem[4896] = 6'b101010;
mem[4897] = 6'b011001;
mem[4898] = 6'b011010;
mem[4899] = 6'b011001;
mem[4900] = 6'b011001;
mem[4901] = 6'b011001;
mem[4902] = 6'b011001;
mem[4903] = 6'b011001;
mem[4904] = 6'b011001;
mem[4905] = 6'b011001;
mem[4906] = 6'b010101;
mem[4907] = 6'b011001;
mem[4908] = 6'b010100;
mem[4909] = 6'b011001;
mem[4910] = 6'b011001;
mem[4911] = 6'b010101;
mem[4912] = 6'b011001;
mem[4913] = 6'b010101;
mem[4914] = 6'b101001;
mem[4915] = 6'b101010;
mem[4916] = 6'b111110;
mem[4917] = 6'b101110;
mem[4918] = 6'b111110;
mem[4919] = 6'b111110;
mem[4920] = 6'b111010;
mem[4921] = 6'b111110;
mem[4922] = 6'b111101;
mem[4923] = 6'b111010;
mem[4924] = 6'b101010;
mem[4925] = 6'b100100;
mem[4926] = 6'b111000;
mem[4927] = 6'b010101;
mem[4928] = 6'b010010;
mem[4929] = 6'b010110;
mem[4930] = 6'b010110;
mem[4931] = 6'b010110;
mem[4932] = 6'b010101;
mem[4933] = 6'b000100;
mem[4934] = 6'b010101;
mem[4935] = 6'b010101;
mem[4936] = 6'b000100;
mem[4937] = 6'b010101;
mem[4938] = 6'b010100;
mem[4939] = 6'b010101;
mem[4940] = 6'b010101;
mem[4941] = 6'b000101;
mem[4942] = 6'b010101;
mem[4943] = 6'b010101;
mem[4944] = 6'b010101;
mem[4945] = 6'b010101;
mem[4946] = 6'b010100;
mem[4947] = 6'b010101;
mem[4948] = 6'b010101;
mem[4949] = 6'b010100;
mem[4950] = 6'b010101;
mem[4951] = 6'b010101;
mem[4952] = 6'b010101;
mem[4953] = 6'b000101;
mem[4954] = 6'b010101;
mem[4955] = 6'b010101;
mem[4956] = 6'b000101;
mem[4957] = 6'b010100;
mem[4958] = 6'b010101;
mem[4959] = 6'b010101;
mem[4960] = 6'b010101;
mem[4961] = 6'b010101;
mem[4962] = 6'b010101;
mem[4963] = 6'b010101;
mem[4964] = 6'b000000;
mem[4965] = 6'b000000;
mem[4966] = 6'b000000;
mem[4967] = 6'b000000;
mem[4968] = 6'b000000;
mem[4969] = 6'b000000;
mem[4970] = 6'b000000;
mem[4971] = 6'b000000;
mem[4972] = 6'b000000;
mem[4973] = 6'b000000;
mem[4974] = 6'b000000;
mem[4975] = 6'b000000;
mem[4976] = 6'b000000;
mem[4977] = 6'b000000;
mem[4978] = 6'b000000;
mem[4979] = 6'b000000;
mem[4980] = 6'b000000;
mem[4981] = 6'b000000;
mem[4982] = 6'b000000;
mem[4983] = 6'b000000;
mem[4984] = 6'b000000;
mem[4985] = 6'b000000;
mem[4986] = 6'b000000;
mem[4987] = 6'b000000;
mem[4988] = 6'b000000;
mem[4989] = 6'b000000;
mem[4990] = 6'b000000;
mem[4991] = 6'b000000;
mem[4992] = 6'b010100;
mem[4993] = 6'b000000;
mem[4994] = 6'b010100;
mem[4995] = 6'b000101;
mem[4996] = 6'b010001;
mem[4997] = 6'b000100;
mem[4998] = 6'b010001;
mem[4999] = 6'b000100;
mem[5000] = 6'b010101;
mem[5001] = 6'b000000;
mem[5002] = 6'b010101;
mem[5003] = 6'b010000;
mem[5004] = 6'b000101;
mem[5005] = 6'b010100;
mem[5006] = 6'b010101;
mem[5007] = 6'b010001;
mem[5008] = 6'b010100;
mem[5009] = 6'b010100;
mem[5010] = 6'b000100;
mem[5011] = 6'b010101;
mem[5012] = 6'b010100;
mem[5013] = 6'b010101;
mem[5014] = 6'b010100;
mem[5015] = 6'b010100;
mem[5016] = 6'b010101;
mem[5017] = 6'b010100;
mem[5018] = 6'b010101;
mem[5019] = 6'b010101;
mem[5020] = 6'b010100;
mem[5021] = 6'b011001;
mem[5022] = 6'b101110;
mem[5023] = 6'b101010;
mem[5024] = 6'b011001;
mem[5025] = 6'b011010;
mem[5026] = 6'b011001;
mem[5027] = 6'b011010;
mem[5028] = 6'b101001;
mem[5029] = 6'b011001;
mem[5030] = 6'b011001;
mem[5031] = 6'b010101;
mem[5032] = 6'b011001;
mem[5033] = 6'b010101;
mem[5034] = 6'b010101;
mem[5035] = 6'b011001;
mem[5036] = 6'b010101;
mem[5037] = 6'b010101;
mem[5038] = 6'b010101;
mem[5039] = 6'b010101;
mem[5040] = 6'b010101;
mem[5041] = 6'b011001;
mem[5042] = 6'b011001;
mem[5043] = 6'b101010;
mem[5044] = 6'b111110;
mem[5045] = 6'b111110;
mem[5046] = 6'b111110;
mem[5047] = 6'b111110;
mem[5048] = 6'b111101;
mem[5049] = 6'b111101;
mem[5050] = 6'b111001;
mem[5051] = 6'b111110;
mem[5052] = 6'b111110;
mem[5053] = 6'b111001;
mem[5054] = 6'b111000;
mem[5055] = 6'b100101;
mem[5056] = 6'b010010;
mem[5057] = 6'b010110;
mem[5058] = 6'b010110;
mem[5059] = 6'b010101;
mem[5060] = 6'b010100;
mem[5061] = 6'b010101;
mem[5062] = 6'b010101;
mem[5063] = 6'b000100;
mem[5064] = 6'b010101;
mem[5065] = 6'b010101;
mem[5066] = 6'b000101;
mem[5067] = 6'b010101;
mem[5068] = 6'b000101;
mem[5069] = 6'b010101;
mem[5070] = 6'b010100;
mem[5071] = 6'b000101;
mem[5072] = 6'b010101;
mem[5073] = 6'b010101;
mem[5074] = 6'b010101;
mem[5075] = 6'b010101;
mem[5076] = 6'b010101;
mem[5077] = 6'b010101;
mem[5078] = 6'b010101;
mem[5079] = 6'b010101;
mem[5080] = 6'b010101;
mem[5081] = 6'b010101;
mem[5082] = 6'b010101;
mem[5083] = 6'b010100;
mem[5084] = 6'b010101;
mem[5085] = 6'b010101;
mem[5086] = 6'b010101;
mem[5087] = 6'b010101;
mem[5088] = 6'b000100;
mem[5089] = 6'b010101;
mem[5090] = 6'b000100;
mem[5091] = 6'b010101;
mem[5092] = 6'b000000;
mem[5093] = 6'b000000;
mem[5094] = 6'b000000;
mem[5095] = 6'b000000;
mem[5096] = 6'b000000;
mem[5097] = 6'b000000;
mem[5098] = 6'b000000;
mem[5099] = 6'b000000;
mem[5100] = 6'b000000;
mem[5101] = 6'b000000;
mem[5102] = 6'b000000;
mem[5103] = 6'b000000;
mem[5104] = 6'b000000;
mem[5105] = 6'b000000;
mem[5106] = 6'b000000;
mem[5107] = 6'b000000;
mem[5108] = 6'b000000;
mem[5109] = 6'b000000;
mem[5110] = 6'b000000;
mem[5111] = 6'b000000;
mem[5112] = 6'b000000;
mem[5113] = 6'b000000;
mem[5114] = 6'b000000;
mem[5115] = 6'b000000;
mem[5116] = 6'b000000;
mem[5117] = 6'b000000;
mem[5118] = 6'b000000;
mem[5119] = 6'b000000;
mem[5120] = 6'b000101;
mem[5121] = 6'b010100;
mem[5122] = 6'b000101;
mem[5123] = 6'b010000;
mem[5124] = 6'b000100;
mem[5125] = 6'b010101;
mem[5126] = 6'b010100;
mem[5127] = 6'b010101;
mem[5128] = 6'b000000;
mem[5129] = 6'b010101;
mem[5130] = 6'b010100;
mem[5131] = 6'b000101;
mem[5132] = 6'b010100;
mem[5133] = 6'b010001;
mem[5134] = 6'b000100;
mem[5135] = 6'b010100;
mem[5136] = 6'b010101;
mem[5137] = 6'b010101;
mem[5138] = 6'b010100;
mem[5139] = 6'b010000;
mem[5140] = 6'b010101;
mem[5141] = 6'b010100;
mem[5142] = 6'b010101;
mem[5143] = 6'b010101;
mem[5144] = 6'b010100;
mem[5145] = 6'b000101;
mem[5146] = 6'b010101;
mem[5147] = 6'b000100;
mem[5148] = 6'b010101;
mem[5149] = 6'b101110;
mem[5150] = 6'b101010;
mem[5151] = 6'b011001;
mem[5152] = 6'b011010;
mem[5153] = 6'b101001;
mem[5154] = 6'b101001;
mem[5155] = 6'b101001;
mem[5156] = 6'b011001;
mem[5157] = 6'b010101;
mem[5158] = 6'b011001;
mem[5159] = 6'b010101;
mem[5160] = 6'b011001;
mem[5161] = 6'b010101;
mem[5162] = 6'b010100;
mem[5163] = 6'b010101;
mem[5164] = 6'b010101;
mem[5165] = 6'b011000;
mem[5166] = 6'b010101;
mem[5167] = 6'b011001;
mem[5168] = 6'b011001;
mem[5169] = 6'b010101;
mem[5170] = 6'b101001;
mem[5171] = 6'b111110;
mem[5172] = 6'b111010;
mem[5173] = 6'b111010;
mem[5174] = 6'b111001;
mem[5175] = 6'b111001;
mem[5176] = 6'b111001;
mem[5177] = 6'b111001;
mem[5178] = 6'b111101;
mem[5179] = 6'b111101;
mem[5180] = 6'b111110;
mem[5181] = 6'b111101;
mem[5182] = 6'b111000;
mem[5183] = 6'b100100;
mem[5184] = 6'b000110;
mem[5185] = 6'b010110;
mem[5186] = 6'b010101;
mem[5187] = 6'b010101;
mem[5188] = 6'b010101;
mem[5189] = 6'b000100;
mem[5190] = 6'b010101;
mem[5191] = 6'b010101;
mem[5192] = 6'b000101;
mem[5193] = 6'b010100;
mem[5194] = 6'b010101;
mem[5195] = 6'b000101;
mem[5196] = 6'b010100;
mem[5197] = 6'b010101;
mem[5198] = 6'b010101;
mem[5199] = 6'b010101;
mem[5200] = 6'b010101;
mem[5201] = 6'b000101;
mem[5202] = 6'b010101;
mem[5203] = 6'b010101;
mem[5204] = 6'b010101;
mem[5205] = 6'b000101;
mem[5206] = 6'b010101;
mem[5207] = 6'b010101;
mem[5208] = 6'b010101;
mem[5209] = 6'b010101;
mem[5210] = 6'b000101;
mem[5211] = 6'b010101;
mem[5212] = 6'b000101;
mem[5213] = 6'b010101;
mem[5214] = 6'b000101;
mem[5215] = 6'b010101;
mem[5216] = 6'b010101;
mem[5217] = 6'b010101;
mem[5218] = 6'b010101;
mem[5219] = 6'b010101;
mem[5220] = 6'b000000;
mem[5221] = 6'b000000;
mem[5222] = 6'b000000;
mem[5223] = 6'b000000;
mem[5224] = 6'b000000;
mem[5225] = 6'b000000;
mem[5226] = 6'b000000;
mem[5227] = 6'b000000;
mem[5228] = 6'b000000;
mem[5229] = 6'b000000;
mem[5230] = 6'b000000;
mem[5231] = 6'b000000;
mem[5232] = 6'b000000;
mem[5233] = 6'b000000;
mem[5234] = 6'b000000;
mem[5235] = 6'b000000;
mem[5236] = 6'b000000;
mem[5237] = 6'b000000;
mem[5238] = 6'b000000;
mem[5239] = 6'b000000;
mem[5240] = 6'b000000;
mem[5241] = 6'b000000;
mem[5242] = 6'b000000;
mem[5243] = 6'b000000;
mem[5244] = 6'b000000;
mem[5245] = 6'b000000;
mem[5246] = 6'b000000;
mem[5247] = 6'b000000;
mem[5248] = 6'b010000;
mem[5249] = 6'b000101;
mem[5250] = 6'b010100;
mem[5251] = 6'b000101;
mem[5252] = 6'b010100;
mem[5253] = 6'b000001;
mem[5254] = 6'b010100;
mem[5255] = 6'b000101;
mem[5256] = 6'b010100;
mem[5257] = 6'b000000;
mem[5258] = 6'b010100;
mem[5259] = 6'b010000;
mem[5260] = 6'b000101;
mem[5261] = 6'b010100;
mem[5262] = 6'b010001;
mem[5263] = 6'b010100;
mem[5264] = 6'b000100;
mem[5265] = 6'b010001;
mem[5266] = 6'b010101;
mem[5267] = 6'b000100;
mem[5268] = 6'b010100;
mem[5269] = 6'b000101;
mem[5270] = 6'b010100;
mem[5271] = 6'b010101;
mem[5272] = 6'b010101;
mem[5273] = 6'b010100;
mem[5274] = 6'b010100;
mem[5275] = 6'b010101;
mem[5276] = 6'b101110;
mem[5277] = 6'b011110;
mem[5278] = 6'b011010;
mem[5279] = 6'b011001;
mem[5280] = 6'b101001;
mem[5281] = 6'b011001;
mem[5282] = 6'b010101;
mem[5283] = 6'b010101;
mem[5284] = 6'b010101;
mem[5285] = 6'b010101;
mem[5286] = 6'b010101;
mem[5287] = 6'b010101;
mem[5288] = 6'b010101;
mem[5289] = 6'b010101;
mem[5290] = 6'b010101;
mem[5291] = 6'b010101;
mem[5292] = 6'b010101;
mem[5293] = 6'b010101;
mem[5294] = 6'b011001;
mem[5295] = 6'b010101;
mem[5296] = 6'b101001;
mem[5297] = 6'b101001;
mem[5298] = 6'b111101;
mem[5299] = 6'b111110;
mem[5300] = 6'b111101;
mem[5301] = 6'b111110;
mem[5302] = 6'b111110;
mem[5303] = 6'b111001;
mem[5304] = 6'b101001;
mem[5305] = 6'b111000;
mem[5306] = 6'b111001;
mem[5307] = 6'b111001;
mem[5308] = 6'b111100;
mem[5309] = 6'b111000;
mem[5310] = 6'b111100;
mem[5311] = 6'b111000;
mem[5312] = 6'b010001;
mem[5313] = 6'b010010;
mem[5314] = 6'b010110;
mem[5315] = 6'b010101;
mem[5316] = 6'b000100;
mem[5317] = 6'b010101;
mem[5318] = 6'b000100;
mem[5319] = 6'b010101;
mem[5320] = 6'b010101;
mem[5321] = 6'b000101;
mem[5322] = 6'b010100;
mem[5323] = 6'b010101;
mem[5324] = 6'b000101;
mem[5325] = 6'b010101;
mem[5326] = 6'b000101;
mem[5327] = 6'b010101;
mem[5328] = 6'b010101;
mem[5329] = 6'b010100;
mem[5330] = 6'b010101;
mem[5331] = 6'b000101;
mem[5332] = 6'b010101;
mem[5333] = 6'b010100;
mem[5334] = 6'b010101;
mem[5335] = 6'b000101;
mem[5336] = 6'b010101;
mem[5337] = 6'b010101;
mem[5338] = 6'b010100;
mem[5339] = 6'b010101;
mem[5340] = 6'b010101;
mem[5341] = 6'b010100;
mem[5342] = 6'b010101;
mem[5343] = 6'b010101;
mem[5344] = 6'b010101;
mem[5345] = 6'b010101;
mem[5346] = 6'b010101;
mem[5347] = 6'b010101;
mem[5348] = 6'b000000;
mem[5349] = 6'b000000;
mem[5350] = 6'b000000;
mem[5351] = 6'b000000;
mem[5352] = 6'b000000;
mem[5353] = 6'b000000;
mem[5354] = 6'b000000;
mem[5355] = 6'b000000;
mem[5356] = 6'b000000;
mem[5357] = 6'b000000;
mem[5358] = 6'b000000;
mem[5359] = 6'b000000;
mem[5360] = 6'b000000;
mem[5361] = 6'b000000;
mem[5362] = 6'b000000;
mem[5363] = 6'b000000;
mem[5364] = 6'b000000;
mem[5365] = 6'b000000;
mem[5366] = 6'b000000;
mem[5367] = 6'b000000;
mem[5368] = 6'b000000;
mem[5369] = 6'b000000;
mem[5370] = 6'b000000;
mem[5371] = 6'b000000;
mem[5372] = 6'b000000;
mem[5373] = 6'b000000;
mem[5374] = 6'b000000;
mem[5375] = 6'b000000;
mem[5376] = 6'b000101;
mem[5377] = 6'b010000;
mem[5378] = 6'b000101;
mem[5379] = 6'b010000;
mem[5380] = 6'b010101;
mem[5381] = 6'b000100;
mem[5382] = 6'b010101;
mem[5383] = 6'b010000;
mem[5384] = 6'b010101;
mem[5385] = 6'b010101;
mem[5386] = 6'b000100;
mem[5387] = 6'b010101;
mem[5388] = 6'b010000;
mem[5389] = 6'b010100;
mem[5390] = 6'b000100;
mem[5391] = 6'b010001;
mem[5392] = 6'b010101;
mem[5393] = 6'b010100;
mem[5394] = 6'b010100;
mem[5395] = 6'b010101;
mem[5396] = 6'b010101;
mem[5397] = 6'b010100;
mem[5398] = 6'b010101;
mem[5399] = 6'b010100;
mem[5400] = 6'b010101;
mem[5401] = 6'b000101;
mem[5402] = 6'b010101;
mem[5403] = 6'b011001;
mem[5404] = 6'b011010;
mem[5405] = 6'b101110;
mem[5406] = 6'b011010;
mem[5407] = 6'b101001;
mem[5408] = 6'b101000;
mem[5409] = 6'b010101;
mem[5410] = 6'b011001;
mem[5411] = 6'b010101;
mem[5412] = 6'b011001;
mem[5413] = 6'b010101;
mem[5414] = 6'b011001;
mem[5415] = 6'b010101;
mem[5416] = 6'b010101;
mem[5417] = 6'b010101;
mem[5418] = 6'b010101;
mem[5419] = 6'b011000;
mem[5420] = 6'b010101;
mem[5421] = 6'b010101;
mem[5422] = 6'b010101;
mem[5423] = 6'b101001;
mem[5424] = 6'b101001;
mem[5425] = 6'b111101;
mem[5426] = 6'b111010;
mem[5427] = 6'b111101;
mem[5428] = 6'b111010;
mem[5429] = 6'b111001;
mem[5430] = 6'b111001;
mem[5431] = 6'b111101;
mem[5432] = 6'b111000;
mem[5433] = 6'b101000;
mem[5434] = 6'b111000;
mem[5435] = 6'b111101;
mem[5436] = 6'b111000;
mem[5437] = 6'b111000;
mem[5438] = 6'b111100;
mem[5439] = 6'b111000;
mem[5440] = 6'b010101;
mem[5441] = 6'b000001;
mem[5442] = 6'b010101;
mem[5443] = 6'b010101;
mem[5444] = 6'b010000;
mem[5445] = 6'b010101;
mem[5446] = 6'b000101;
mem[5447] = 6'b010001;
mem[5448] = 6'b000100;
mem[5449] = 6'b010101;
mem[5450] = 6'b000101;
mem[5451] = 6'b010101;
mem[5452] = 6'b010101;
mem[5453] = 6'b010101;
mem[5454] = 6'b010101;
mem[5455] = 6'b000100;
mem[5456] = 6'b010101;
mem[5457] = 6'b000101;
mem[5458] = 6'b010101;
mem[5459] = 6'b010101;
mem[5460] = 6'b010101;
mem[5461] = 6'b010101;
mem[5462] = 6'b010101;
mem[5463] = 6'b010101;
mem[5464] = 6'b010101;
mem[5465] = 6'b010101;
mem[5466] = 6'b010101;
mem[5467] = 6'b010101;
mem[5468] = 6'b010101;
mem[5469] = 6'b010101;
mem[5470] = 6'b010101;
mem[5471] = 6'b010101;
mem[5472] = 6'b010101;
mem[5473] = 6'b010101;
mem[5474] = 6'b010100;
mem[5475] = 6'b010101;
mem[5476] = 6'b000000;
mem[5477] = 6'b000000;
mem[5478] = 6'b000000;
mem[5479] = 6'b000000;
mem[5480] = 6'b000000;
mem[5481] = 6'b000000;
mem[5482] = 6'b000000;
mem[5483] = 6'b000000;
mem[5484] = 6'b000000;
mem[5485] = 6'b000000;
mem[5486] = 6'b000000;
mem[5487] = 6'b000000;
mem[5488] = 6'b000000;
mem[5489] = 6'b000000;
mem[5490] = 6'b000000;
mem[5491] = 6'b000000;
mem[5492] = 6'b000000;
mem[5493] = 6'b000000;
mem[5494] = 6'b000000;
mem[5495] = 6'b000000;
mem[5496] = 6'b000000;
mem[5497] = 6'b000000;
mem[5498] = 6'b000000;
mem[5499] = 6'b000000;
mem[5500] = 6'b000000;
mem[5501] = 6'b000000;
mem[5502] = 6'b000000;
mem[5503] = 6'b000000;
mem[5504] = 6'b000000;
mem[5505] = 6'b010100;
mem[5506] = 6'b000101;
mem[5507] = 6'b010100;
mem[5508] = 6'b000101;
mem[5509] = 6'b010100;
mem[5510] = 6'b010001;
mem[5511] = 6'b000100;
mem[5512] = 6'b010001;
mem[5513] = 6'b000100;
mem[5514] = 6'b010001;
mem[5515] = 6'b000000;
mem[5516] = 6'b010100;
mem[5517] = 6'b000101;
mem[5518] = 6'b010001;
mem[5519] = 6'b010100;
mem[5520] = 6'b000100;
mem[5521] = 6'b010000;
mem[5522] = 6'b000101;
mem[5523] = 6'b010000;
mem[5524] = 6'b000100;
mem[5525] = 6'b010001;
mem[5526] = 6'b000100;
mem[5527] = 6'b010101;
mem[5528] = 6'b010101;
mem[5529] = 6'b010000;
mem[5530] = 6'b010101;
mem[5531] = 6'b011110;
mem[5532] = 6'b011111;
mem[5533] = 6'b101010;
mem[5534] = 6'b011001;
mem[5535] = 6'b010101;
mem[5536] = 6'b010101;
mem[5537] = 6'b010101;
mem[5538] = 6'b010101;
mem[5539] = 6'b101001;
mem[5540] = 6'b010101;
mem[5541] = 6'b010101;
mem[5542] = 6'b010101;
mem[5543] = 6'b010101;
mem[5544] = 6'b010101;
mem[5545] = 6'b011001;
mem[5546] = 6'b010101;
mem[5547] = 6'b010101;
mem[5548] = 6'b010101;
mem[5549] = 6'b010101;
mem[5550] = 6'b010100;
mem[5551] = 6'b101001;
mem[5552] = 6'b101001;
mem[5553] = 6'b111001;
mem[5554] = 6'b111101;
mem[5555] = 6'b111101;
mem[5556] = 6'b111001;
mem[5557] = 6'b111101;
mem[5558] = 6'b111001;
mem[5559] = 6'b101001;
mem[5560] = 6'b111000;
mem[5561] = 6'b111000;
mem[5562] = 6'b111100;
mem[5563] = 6'b111000;
mem[5564] = 6'b111000;
mem[5565] = 6'b111000;
mem[5566] = 6'b111100;
mem[5567] = 6'b111000;
mem[5568] = 6'b010100;
mem[5569] = 6'b010001;
mem[5570] = 6'b010101;
mem[5571] = 6'b000100;
mem[5572] = 6'b010100;
mem[5573] = 6'b000101;
mem[5574] = 6'b010101;
mem[5575] = 6'b000100;
mem[5576] = 6'b010101;
mem[5577] = 6'b000001;
mem[5578] = 6'b010100;
mem[5579] = 6'b010101;
mem[5580] = 6'b000100;
mem[5581] = 6'b010101;
mem[5582] = 6'b000100;
mem[5583] = 6'b010101;
mem[5584] = 6'b010101;
mem[5585] = 6'b010101;
mem[5586] = 6'b010101;
mem[5587] = 6'b010101;
mem[5588] = 6'b010101;
mem[5589] = 6'b000101;
mem[5590] = 6'b010101;
mem[5591] = 6'b010101;
mem[5592] = 6'b010101;
mem[5593] = 6'b010101;
mem[5594] = 6'b010101;
mem[5595] = 6'b010101;
mem[5596] = 6'b010101;
mem[5597] = 6'b010101;
mem[5598] = 6'b011001;
mem[5599] = 6'b010101;
mem[5600] = 6'b010100;
mem[5601] = 6'b011001;
mem[5602] = 6'b010101;
mem[5603] = 6'b011001;
mem[5604] = 6'b000000;
mem[5605] = 6'b000000;
mem[5606] = 6'b000000;
mem[5607] = 6'b000000;
mem[5608] = 6'b000000;
mem[5609] = 6'b000000;
mem[5610] = 6'b000000;
mem[5611] = 6'b000000;
mem[5612] = 6'b000000;
mem[5613] = 6'b000000;
mem[5614] = 6'b000000;
mem[5615] = 6'b000000;
mem[5616] = 6'b000000;
mem[5617] = 6'b000000;
mem[5618] = 6'b000000;
mem[5619] = 6'b000000;
mem[5620] = 6'b000000;
mem[5621] = 6'b000000;
mem[5622] = 6'b000000;
mem[5623] = 6'b000000;
mem[5624] = 6'b000000;
mem[5625] = 6'b000000;
mem[5626] = 6'b000000;
mem[5627] = 6'b000000;
mem[5628] = 6'b000000;
mem[5629] = 6'b000000;
mem[5630] = 6'b000000;
mem[5631] = 6'b000000;
mem[5632] = 6'b010101;
mem[5633] = 6'b000001;
mem[5634] = 6'b010100;
mem[5635] = 6'b000001;
mem[5636] = 6'b010100;
mem[5637] = 6'b000001;
mem[5638] = 6'b010100;
mem[5639] = 6'b010101;
mem[5640] = 6'b000100;
mem[5641] = 6'b010001;
mem[5642] = 6'b000100;
mem[5643] = 6'b010100;
mem[5644] = 6'b000101;
mem[5645] = 6'b010000;
mem[5646] = 6'b010100;
mem[5647] = 6'b000101;
mem[5648] = 6'b010001;
mem[5649] = 6'b010101;
mem[5650] = 6'b010100;
mem[5651] = 6'b010101;
mem[5652] = 6'b010100;
mem[5653] = 6'b010101;
mem[5654] = 6'b010100;
mem[5655] = 6'b010101;
mem[5656] = 6'b000100;
mem[5657] = 6'b010101;
mem[5658] = 6'b011111;
mem[5659] = 6'b101011;
mem[5660] = 6'b101001;
mem[5661] = 6'b010100;
mem[5662] = 6'b010101;
mem[5663] = 6'b011001;
mem[5664] = 6'b010101;
mem[5665] = 6'b011001;
mem[5666] = 6'b010101;
mem[5667] = 6'b010100;
mem[5668] = 6'b011001;
mem[5669] = 6'b010101;
mem[5670] = 6'b010100;
mem[5671] = 6'b010101;
mem[5672] = 6'b010101;
mem[5673] = 6'b010101;
mem[5674] = 6'b000100;
mem[5675] = 6'b010101;
mem[5676] = 6'b000100;
mem[5677] = 6'b000101;
mem[5678] = 6'b010101;
mem[5679] = 6'b101001;
mem[5680] = 6'b111101;
mem[5681] = 6'b111110;
mem[5682] = 6'b111001;
mem[5683] = 6'b111101;
mem[5684] = 6'b111101;
mem[5685] = 6'b111000;
mem[5686] = 6'b111100;
mem[5687] = 6'b111000;
mem[5688] = 6'b111100;
mem[5689] = 6'b111000;
mem[5690] = 6'b111000;
mem[5691] = 6'b111000;
mem[5692] = 6'b111000;
mem[5693] = 6'b111100;
mem[5694] = 6'b111000;
mem[5695] = 6'b111100;
mem[5696] = 6'b100100;
mem[5697] = 6'b000001;
mem[5698] = 6'b010101;
mem[5699] = 6'b010101;
mem[5700] = 6'b000101;
mem[5701] = 6'b010100;
mem[5702] = 6'b010101;
mem[5703] = 6'b010101;
mem[5704] = 6'b010100;
mem[5705] = 6'b010101;
mem[5706] = 6'b000101;
mem[5707] = 6'b010101;
mem[5708] = 6'b000101;
mem[5709] = 6'b010101;
mem[5710] = 6'b010101;
mem[5711] = 6'b010101;
mem[5712] = 6'b000101;
mem[5713] = 6'b010101;
mem[5714] = 6'b010100;
mem[5715] = 6'b000101;
mem[5716] = 6'b010101;
mem[5717] = 6'b010101;
mem[5718] = 6'b010101;
mem[5719] = 6'b010100;
mem[5720] = 6'b010101;
mem[5721] = 6'b010101;
mem[5722] = 6'b010100;
mem[5723] = 6'b010101;
mem[5724] = 6'b011001;
mem[5725] = 6'b010100;
mem[5726] = 6'b010101;
mem[5727] = 6'b011001;
mem[5728] = 6'b010101;
mem[5729] = 6'b011001;
mem[5730] = 6'b010101;
mem[5731] = 6'b011000;
mem[5732] = 6'b000000;
mem[5733] = 6'b000000;
mem[5734] = 6'b000000;
mem[5735] = 6'b000000;
mem[5736] = 6'b000000;
mem[5737] = 6'b000000;
mem[5738] = 6'b000000;
mem[5739] = 6'b000000;
mem[5740] = 6'b000000;
mem[5741] = 6'b000000;
mem[5742] = 6'b000000;
mem[5743] = 6'b000000;
mem[5744] = 6'b000000;
mem[5745] = 6'b000000;
mem[5746] = 6'b000000;
mem[5747] = 6'b000000;
mem[5748] = 6'b000000;
mem[5749] = 6'b000000;
mem[5750] = 6'b000000;
mem[5751] = 6'b000000;
mem[5752] = 6'b000000;
mem[5753] = 6'b000000;
mem[5754] = 6'b000000;
mem[5755] = 6'b000000;
mem[5756] = 6'b000000;
mem[5757] = 6'b000000;
mem[5758] = 6'b000000;
mem[5759] = 6'b000000;
mem[5760] = 6'b000100;
mem[5761] = 6'b010101;
mem[5762] = 6'b000000;
mem[5763] = 6'b010101;
mem[5764] = 6'b000100;
mem[5765] = 6'b010101;
mem[5766] = 6'b000100;
mem[5767] = 6'b010001;
mem[5768] = 6'b010100;
mem[5769] = 6'b010100;
mem[5770] = 6'b010001;
mem[5771] = 6'b000100;
mem[5772] = 6'b010000;
mem[5773] = 6'b000101;
mem[5774] = 6'b010100;
mem[5775] = 6'b010100;
mem[5776] = 6'b010100;
mem[5777] = 6'b000101;
mem[5778] = 6'b010100;
mem[5779] = 6'b000001;
mem[5780] = 6'b010100;
mem[5781] = 6'b000100;
mem[5782] = 6'b010001;
mem[5783] = 6'b010100;
mem[5784] = 6'b010001;
mem[5785] = 6'b011010;
mem[5786] = 6'b101110;
mem[5787] = 6'b010101;
mem[5788] = 6'b101001;
mem[5789] = 6'b011001;
mem[5790] = 6'b010101;
mem[5791] = 6'b010101;
mem[5792] = 6'b010101;
mem[5793] = 6'b010101;
mem[5794] = 6'b011001;
mem[5795] = 6'b010101;
mem[5796] = 6'b010101;
mem[5797] = 6'b010101;
mem[5798] = 6'b010101;
mem[5799] = 6'b010100;
mem[5800] = 6'b010101;
mem[5801] = 6'b010101;
mem[5802] = 6'b010101;
mem[5803] = 6'b000100;
mem[5804] = 6'b010101;
mem[5805] = 6'b010100;
mem[5806] = 6'b101001;
mem[5807] = 6'b111001;
mem[5808] = 6'b111110;
mem[5809] = 6'b111101;
mem[5810] = 6'b111101;
mem[5811] = 6'b111000;
mem[5812] = 6'b111100;
mem[5813] = 6'b111100;
mem[5814] = 6'b111000;
mem[5815] = 6'b111000;
mem[5816] = 6'b111000;
mem[5817] = 6'b111000;
mem[5818] = 6'b111100;
mem[5819] = 6'b111000;
mem[5820] = 6'b111000;
mem[5821] = 6'b111000;
mem[5822] = 6'b111000;
mem[5823] = 6'b111000;
mem[5824] = 6'b100100;
mem[5825] = 6'b000101;
mem[5826] = 6'b010100;
mem[5827] = 6'b000100;
mem[5828] = 6'b010101;
mem[5829] = 6'b000001;
mem[5830] = 6'b010100;
mem[5831] = 6'b000101;
mem[5832] = 6'b000001;
mem[5833] = 6'b010100;
mem[5834] = 6'b000101;
mem[5835] = 6'b010000;
mem[5836] = 6'b010101;
mem[5837] = 6'b000000;
mem[5838] = 6'b000101;
mem[5839] = 6'b010100;
mem[5840] = 6'b010101;
mem[5841] = 6'b000101;
mem[5842] = 6'b010101;
mem[5843] = 6'b010100;
mem[5844] = 6'b010101;
mem[5845] = 6'b010100;
mem[5846] = 6'b000101;
mem[5847] = 6'b010101;
mem[5848] = 6'b010101;
mem[5849] = 6'b011001;
mem[5850] = 6'b010101;
mem[5851] = 6'b010101;
mem[5852] = 6'b010101;
mem[5853] = 6'b011001;
mem[5854] = 6'b010101;
mem[5855] = 6'b011001;
mem[5856] = 6'b010101;
mem[5857] = 6'b011000;
mem[5858] = 6'b100101;
mem[5859] = 6'b011001;
mem[5860] = 6'b000000;
mem[5861] = 6'b000000;
mem[5862] = 6'b000000;
mem[5863] = 6'b000000;
mem[5864] = 6'b000000;
mem[5865] = 6'b000000;
mem[5866] = 6'b000000;
mem[5867] = 6'b000000;
mem[5868] = 6'b000000;
mem[5869] = 6'b000000;
mem[5870] = 6'b000000;
mem[5871] = 6'b000000;
mem[5872] = 6'b000000;
mem[5873] = 6'b000000;
mem[5874] = 6'b000000;
mem[5875] = 6'b000000;
mem[5876] = 6'b000000;
mem[5877] = 6'b000000;
mem[5878] = 6'b000000;
mem[5879] = 6'b000000;
mem[5880] = 6'b000000;
mem[5881] = 6'b000000;
mem[5882] = 6'b000000;
mem[5883] = 6'b000000;
mem[5884] = 6'b000000;
mem[5885] = 6'b000000;
mem[5886] = 6'b000000;
mem[5887] = 6'b000000;
mem[5888] = 6'b000001;
mem[5889] = 6'b000100;
mem[5890] = 6'b010101;
mem[5891] = 6'b000000;
mem[5892] = 6'b010101;
mem[5893] = 6'b010000;
mem[5894] = 6'b000101;
mem[5895] = 6'b010100;
mem[5896] = 6'b000001;
mem[5897] = 6'b000101;
mem[5898] = 6'b010100;
mem[5899] = 6'b000101;
mem[5900] = 6'b010100;
mem[5901] = 6'b010000;
mem[5902] = 6'b000101;
mem[5903] = 6'b010000;
mem[5904] = 6'b000101;
mem[5905] = 6'b010000;
mem[5906] = 6'b010101;
mem[5907] = 6'b010100;
mem[5908] = 6'b000001;
mem[5909] = 6'b010100;
mem[5910] = 6'b010101;
mem[5911] = 6'b000000;
mem[5912] = 6'b011010;
mem[5913] = 6'b101111;
mem[5914] = 6'b100101;
mem[5915] = 6'b011000;
mem[5916] = 6'b010100;
mem[5917] = 6'b010101;
mem[5918] = 6'b010101;
mem[5919] = 6'b010101;
mem[5920] = 6'b011001;
mem[5921] = 6'b100101;
mem[5922] = 6'b010101;
mem[5923] = 6'b010101;
mem[5924] = 6'b010101;
mem[5925] = 6'b010100;
mem[5926] = 6'b010101;
mem[5927] = 6'b010101;
mem[5928] = 6'b010101;
mem[5929] = 6'b010100;
mem[5930] = 6'b000101;
mem[5931] = 6'b000000;
mem[5932] = 6'b010101;
mem[5933] = 6'b101000;
mem[5934] = 6'b111001;
mem[5935] = 6'b101101;
mem[5936] = 6'b111001;
mem[5937] = 6'b111101;
mem[5938] = 6'b111000;
mem[5939] = 6'b111100;
mem[5940] = 6'b111100;
mem[5941] = 6'b111000;
mem[5942] = 6'b111100;
mem[5943] = 6'b111000;
mem[5944] = 6'b111100;
mem[5945] = 6'b111100;
mem[5946] = 6'b111000;
mem[5947] = 6'b111000;
mem[5948] = 6'b111000;
mem[5949] = 6'b111000;
mem[5950] = 6'b111000;
mem[5951] = 6'b111000;
mem[5952] = 6'b100100;
mem[5953] = 6'b000000;
mem[5954] = 6'b000101;
mem[5955] = 6'b010101;
mem[5956] = 6'b000100;
mem[5957] = 6'b010101;
mem[5958] = 6'b000100;
mem[5959] = 6'b010101;
mem[5960] = 6'b010100;
mem[5961] = 6'b000001;
mem[5962] = 6'b010100;
mem[5963] = 6'b000101;
mem[5964] = 6'b000100;
mem[5965] = 6'b010101;
mem[5966] = 6'b010100;
mem[5967] = 6'b000101;
mem[5968] = 6'b010101;
mem[5969] = 6'b010100;
mem[5970] = 6'b000101;
mem[5971] = 6'b010101;
mem[5972] = 6'b000101;
mem[5973] = 6'b010101;
mem[5974] = 6'b010101;
mem[5975] = 6'b011001;
mem[5976] = 6'b010101;
mem[5977] = 6'b010101;
mem[5978] = 6'b010101;
mem[5979] = 6'b011001;
mem[5980] = 6'b011001;
mem[5981] = 6'b010101;
mem[5982] = 6'b011001;
mem[5983] = 6'b010101;
mem[5984] = 6'b011001;
mem[5985] = 6'b010101;
mem[5986] = 6'b011000;
mem[5987] = 6'b011001;
mem[5988] = 6'b000000;
mem[5989] = 6'b000000;
mem[5990] = 6'b000000;
mem[5991] = 6'b000000;
mem[5992] = 6'b000000;
mem[5993] = 6'b000000;
mem[5994] = 6'b000000;
mem[5995] = 6'b000000;
mem[5996] = 6'b000000;
mem[5997] = 6'b000000;
mem[5998] = 6'b000000;
mem[5999] = 6'b000000;
mem[6000] = 6'b000000;
mem[6001] = 6'b000000;
mem[6002] = 6'b000000;
mem[6003] = 6'b000000;
mem[6004] = 6'b000000;
mem[6005] = 6'b000000;
mem[6006] = 6'b000000;
mem[6007] = 6'b000000;
mem[6008] = 6'b000000;
mem[6009] = 6'b000000;
mem[6010] = 6'b000000;
mem[6011] = 6'b000000;
mem[6012] = 6'b000000;
mem[6013] = 6'b000000;
mem[6014] = 6'b000000;
mem[6015] = 6'b000000;
mem[6016] = 6'b000000;
mem[6017] = 6'b010100;
mem[6018] = 6'b000001;
mem[6019] = 6'b000100;
mem[6020] = 6'b010101;
mem[6021] = 6'b000100;
mem[6022] = 6'b000101;
mem[6023] = 6'b010100;
mem[6024] = 6'b000101;
mem[6025] = 6'b010100;
mem[6026] = 6'b010000;
mem[6027] = 6'b000100;
mem[6028] = 6'b010000;
mem[6029] = 6'b000101;
mem[6030] = 6'b010000;
mem[6031] = 6'b000101;
mem[6032] = 6'b010100;
mem[6033] = 6'b010101;
mem[6034] = 6'b000100;
mem[6035] = 6'b000000;
mem[6036] = 6'b010101;
mem[6037] = 6'b010100;
mem[6038] = 6'b000000;
mem[6039] = 6'b010101;
mem[6040] = 6'b101010;
mem[6041] = 6'b100101;
mem[6042] = 6'b011001;
mem[6043] = 6'b010101;
mem[6044] = 6'b010101;
mem[6045] = 6'b010101;
mem[6046] = 6'b011001;
mem[6047] = 6'b010101;
mem[6048] = 6'b010100;
mem[6049] = 6'b010101;
mem[6050] = 6'b010100;
mem[6051] = 6'b010101;
mem[6052] = 6'b010100;
mem[6053] = 6'b010101;
mem[6054] = 6'b010101;
mem[6055] = 6'b010100;
mem[6056] = 6'b010100;
mem[6057] = 6'b000000;
mem[6058] = 6'b010000;
mem[6059] = 6'b010100;
mem[6060] = 6'b101000;
mem[6061] = 6'b111001;
mem[6062] = 6'b111101;
mem[6063] = 6'b111101;
mem[6064] = 6'b111101;
mem[6065] = 6'b111000;
mem[6066] = 6'b111100;
mem[6067] = 6'b111100;
mem[6068] = 6'b111000;
mem[6069] = 6'b111100;
mem[6070] = 6'b111000;
mem[6071] = 6'b111100;
mem[6072] = 6'b111000;
mem[6073] = 6'b111000;
mem[6074] = 6'b111000;
mem[6075] = 6'b111000;
mem[6076] = 6'b111000;
mem[6077] = 6'b111000;
mem[6078] = 6'b111100;
mem[6079] = 6'b111000;
mem[6080] = 6'b010100;
mem[6081] = 6'b000101;
mem[6082] = 6'b010100;
mem[6083] = 6'b010100;
mem[6084] = 6'b010000;
mem[6085] = 6'b000101;
mem[6086] = 6'b010100;
mem[6087] = 6'b010001;
mem[6088] = 6'b000100;
mem[6089] = 6'b000101;
mem[6090] = 6'b010100;
mem[6091] = 6'b000101;
mem[6092] = 6'b010000;
mem[6093] = 6'b010101;
mem[6094] = 6'b000000;
mem[6095] = 6'b010101;
mem[6096] = 6'b000100;
mem[6097] = 6'b010101;
mem[6098] = 6'b010101;
mem[6099] = 6'b010100;
mem[6100] = 6'b010101;
mem[6101] = 6'b010100;
mem[6102] = 6'b010101;
mem[6103] = 6'b010100;
mem[6104] = 6'b011001;
mem[6105] = 6'b010101;
mem[6106] = 6'b011000;
mem[6107] = 6'b011001;
mem[6108] = 6'b100100;
mem[6109] = 6'b011001;
mem[6110] = 6'b010101;
mem[6111] = 6'b011000;
mem[6112] = 6'b101001;
mem[6113] = 6'b010100;
mem[6114] = 6'b011001;
mem[6115] = 6'b010101;
mem[6116] = 6'b000000;
mem[6117] = 6'b000000;
mem[6118] = 6'b000000;
mem[6119] = 6'b000000;
mem[6120] = 6'b000000;
mem[6121] = 6'b000000;
mem[6122] = 6'b000000;
mem[6123] = 6'b000000;
mem[6124] = 6'b000000;
mem[6125] = 6'b000000;
mem[6126] = 6'b000000;
mem[6127] = 6'b000000;
mem[6128] = 6'b000000;
mem[6129] = 6'b000000;
mem[6130] = 6'b000000;
mem[6131] = 6'b000000;
mem[6132] = 6'b000000;
mem[6133] = 6'b000000;
mem[6134] = 6'b000000;
mem[6135] = 6'b000000;
mem[6136] = 6'b000000;
mem[6137] = 6'b000000;
mem[6138] = 6'b000000;
mem[6139] = 6'b000000;
mem[6140] = 6'b000000;
mem[6141] = 6'b000000;
mem[6142] = 6'b000000;
mem[6143] = 6'b000000;
mem[6144] = 6'b000101;
mem[6145] = 6'b000001;
mem[6146] = 6'b010100;
mem[6147] = 6'b000101;
mem[6148] = 6'b010000;
mem[6149] = 6'b000101;
mem[6150] = 6'b010000;
mem[6151] = 6'b000101;
mem[6152] = 6'b010000;
mem[6153] = 6'b000101;
mem[6154] = 6'b000100;
mem[6155] = 6'b010101;
mem[6156] = 6'b000100;
mem[6157] = 6'b010100;
mem[6158] = 6'b010101;
mem[6159] = 6'b010100;
mem[6160] = 6'b000000;
mem[6161] = 6'b010100;
mem[6162] = 6'b010001;
mem[6163] = 6'b010100;
mem[6164] = 6'b000100;
mem[6165] = 6'b000000;
mem[6166] = 6'b010101;
mem[6167] = 6'b101010;
mem[6168] = 6'b101001;
mem[6169] = 6'b011001;
mem[6170] = 6'b010101;
mem[6171] = 6'b010100;
mem[6172] = 6'b010101;
mem[6173] = 6'b010101;
mem[6174] = 6'b010100;
mem[6175] = 6'b010101;
mem[6176] = 6'b010101;
mem[6177] = 6'b010101;
mem[6178] = 6'b010101;
mem[6179] = 6'b010101;
mem[6180] = 6'b010100;
mem[6181] = 6'b010100;
mem[6182] = 6'b000000;
mem[6183] = 6'b000000;
mem[6184] = 6'b000000;
mem[6185] = 6'b010100;
mem[6186] = 6'b101000;
mem[6187] = 6'b111100;
mem[6188] = 6'b111101;
mem[6189] = 6'b111100;
mem[6190] = 6'b111100;
mem[6191] = 6'b111000;
mem[6192] = 6'b111000;
mem[6193] = 6'b111100;
mem[6194] = 6'b111000;
mem[6195] = 6'b111000;
mem[6196] = 6'b111100;
mem[6197] = 6'b111000;
mem[6198] = 6'b111000;
mem[6199] = 6'b111000;
mem[6200] = 6'b111000;
mem[6201] = 6'b111000;
mem[6202] = 6'b111000;
mem[6203] = 6'b111000;
mem[6204] = 6'b111000;
mem[6205] = 6'b111000;
mem[6206] = 6'b111000;
mem[6207] = 6'b111000;
mem[6208] = 6'b010101;
mem[6209] = 6'b000100;
mem[6210] = 6'b010101;
mem[6211] = 6'b000000;
mem[6212] = 6'b000101;
mem[6213] = 6'b010100;
mem[6214] = 6'b000001;
mem[6215] = 6'b000100;
mem[6216] = 6'b010101;
mem[6217] = 6'b010000;
mem[6218] = 6'b000101;
mem[6219] = 6'b010000;
mem[6220] = 6'b000101;
mem[6221] = 6'b000100;
mem[6222] = 6'b010101;
mem[6223] = 6'b010100;
mem[6224] = 6'b010101;
mem[6225] = 6'b010101;
mem[6226] = 6'b010100;
mem[6227] = 6'b010101;
mem[6228] = 6'b010101;
mem[6229] = 6'b010101;
mem[6230] = 6'b011001;
mem[6231] = 6'b010101;
mem[6232] = 6'b010101;
mem[6233] = 6'b011001;
mem[6234] = 6'b010101;
mem[6235] = 6'b010101;
mem[6236] = 6'b011001;
mem[6237] = 6'b010101;
mem[6238] = 6'b101000;
mem[6239] = 6'b010101;
mem[6240] = 6'b011001;
mem[6241] = 6'b010101;
mem[6242] = 6'b011000;
mem[6243] = 6'b101000;
mem[6244] = 6'b000000;
mem[6245] = 6'b000000;
mem[6246] = 6'b000000;
mem[6247] = 6'b000000;
mem[6248] = 6'b000000;
mem[6249] = 6'b000000;
mem[6250] = 6'b000000;
mem[6251] = 6'b000000;
mem[6252] = 6'b000000;
mem[6253] = 6'b000000;
mem[6254] = 6'b000000;
mem[6255] = 6'b000000;
mem[6256] = 6'b000000;
mem[6257] = 6'b000000;
mem[6258] = 6'b000000;
mem[6259] = 6'b000000;
mem[6260] = 6'b000000;
mem[6261] = 6'b000000;
mem[6262] = 6'b000000;
mem[6263] = 6'b000000;
mem[6264] = 6'b000000;
mem[6265] = 6'b000000;
mem[6266] = 6'b000000;
mem[6267] = 6'b000000;
mem[6268] = 6'b000000;
mem[6269] = 6'b000000;
mem[6270] = 6'b000000;
mem[6271] = 6'b000000;
mem[6272] = 6'b010100;
mem[6273] = 6'b000100;
mem[6274] = 6'b000001;
mem[6275] = 6'b010100;
mem[6276] = 6'b000101;
mem[6277] = 6'b010100;
mem[6278] = 6'b000101;
mem[6279] = 6'b010100;
mem[6280] = 6'b000100;
mem[6281] = 6'b010001;
mem[6282] = 6'b010100;
mem[6283] = 6'b000000;
mem[6284] = 6'b010101;
mem[6285] = 6'b000000;
mem[6286] = 6'b000100;
mem[6287] = 6'b010101;
mem[6288] = 6'b010100;
mem[6289] = 6'b000101;
mem[6290] = 6'b000100;
mem[6291] = 6'b000000;
mem[6292] = 6'b010101;
mem[6293] = 6'b010101;
mem[6294] = 6'b101001;
mem[6295] = 6'b010101;
mem[6296] = 6'b010100;
mem[6297] = 6'b010101;
mem[6298] = 6'b010101;
mem[6299] = 6'b010101;
mem[6300] = 6'b010101;
mem[6301] = 6'b010101;
mem[6302] = 6'b010101;
mem[6303] = 6'b010100;
mem[6304] = 6'b010101;
mem[6305] = 6'b010100;
mem[6306] = 6'b000000;
mem[6307] = 6'b010100;
mem[6308] = 6'b000001;
mem[6309] = 6'b000000;
mem[6310] = 6'b000001;
mem[6311] = 6'b010101;
mem[6312] = 6'b101001;
mem[6313] = 6'b101000;
mem[6314] = 6'b111100;
mem[6315] = 6'b111000;
mem[6316] = 6'b111000;
mem[6317] = 6'b111000;
mem[6318] = 6'b111100;
mem[6319] = 6'b111100;
mem[6320] = 6'b111000;
mem[6321] = 6'b111100;
mem[6322] = 6'b111000;
mem[6323] = 6'b111000;
mem[6324] = 6'b111000;
mem[6325] = 6'b111000;
mem[6326] = 6'b111000;
mem[6327] = 6'b111000;
mem[6328] = 6'b111000;
mem[6329] = 6'b111000;
mem[6330] = 6'b111000;
mem[6331] = 6'b111000;
mem[6332] = 6'b111000;
mem[6333] = 6'b111000;
mem[6334] = 6'b111000;
mem[6335] = 6'b011000;
mem[6336] = 6'b000000;
mem[6337] = 6'b010101;
mem[6338] = 6'b000100;
mem[6339] = 6'b010101;
mem[6340] = 6'b000100;
mem[6341] = 6'b010100;
mem[6342] = 6'b010101;
mem[6343] = 6'b000100;
mem[6344] = 6'b000100;
mem[6345] = 6'b010101;
mem[6346] = 6'b000100;
mem[6347] = 6'b010101;
mem[6348] = 6'b010100;
mem[6349] = 6'b000001;
mem[6350] = 6'b010100;
mem[6351] = 6'b000101;
mem[6352] = 6'b010100;
mem[6353] = 6'b010101;
mem[6354] = 6'b010101;
mem[6355] = 6'b010100;
mem[6356] = 6'b011001;
mem[6357] = 6'b010100;
mem[6358] = 6'b010101;
mem[6359] = 6'b011001;
mem[6360] = 6'b100100;
mem[6361] = 6'b011001;
mem[6362] = 6'b101000;
mem[6363] = 6'b011001;
mem[6364] = 6'b010100;
mem[6365] = 6'b011001;
mem[6366] = 6'b010101;
mem[6367] = 6'b011000;
mem[6368] = 6'b010101;
mem[6369] = 6'b011000;
mem[6370] = 6'b010101;
mem[6371] = 6'b011001;
mem[6372] = 6'b000000;
mem[6373] = 6'b000000;
mem[6374] = 6'b000000;
mem[6375] = 6'b000000;
mem[6376] = 6'b000000;
mem[6377] = 6'b000000;
mem[6378] = 6'b000000;
mem[6379] = 6'b000000;
mem[6380] = 6'b000000;
mem[6381] = 6'b000000;
mem[6382] = 6'b000000;
mem[6383] = 6'b000000;
mem[6384] = 6'b000000;
mem[6385] = 6'b000000;
mem[6386] = 6'b000000;
mem[6387] = 6'b000000;
mem[6388] = 6'b000000;
mem[6389] = 6'b000000;
mem[6390] = 6'b000000;
mem[6391] = 6'b000000;
mem[6392] = 6'b000000;
mem[6393] = 6'b000000;
mem[6394] = 6'b000000;
mem[6395] = 6'b000000;
mem[6396] = 6'b000000;
mem[6397] = 6'b000000;
mem[6398] = 6'b000000;
mem[6399] = 6'b000000;
mem[6400] = 6'b000000;
mem[6401] = 6'b010001;
mem[6402] = 6'b000100;
mem[6403] = 6'b000001;
mem[6404] = 6'b010100;
mem[6405] = 6'b000000;
mem[6406] = 6'b010101;
mem[6407] = 6'b000000;
mem[6408] = 6'b010101;
mem[6409] = 6'b000100;
mem[6410] = 6'b010101;
mem[6411] = 6'b000100;
mem[6412] = 6'b010100;
mem[6413] = 6'b010101;
mem[6414] = 6'b000100;
mem[6415] = 6'b010000;
mem[6416] = 6'b000100;
mem[6417] = 6'b010000;
mem[6418] = 6'b010101;
mem[6419] = 6'b010101;
mem[6420] = 6'b101010;
mem[6421] = 6'b010101;
mem[6422] = 6'b010101;
mem[6423] = 6'b010100;
mem[6424] = 6'b010101;
mem[6425] = 6'b010100;
mem[6426] = 6'b010101;
mem[6427] = 6'b010100;
mem[6428] = 6'b010100;
mem[6429] = 6'b000100;
mem[6430] = 6'b000000;
mem[6431] = 6'b000001;
mem[6432] = 6'b000000;
mem[6433] = 6'b000001;
mem[6434] = 6'b000001;
mem[6435] = 6'b000001;
mem[6436] = 6'b000101;
mem[6437] = 6'b011001;
mem[6438] = 6'b011001;
mem[6439] = 6'b101001;
mem[6440] = 6'b101000;
mem[6441] = 6'b111100;
mem[6442] = 6'b111000;
mem[6443] = 6'b111100;
mem[6444] = 6'b111000;
mem[6445] = 6'b111100;
mem[6446] = 6'b111000;
mem[6447] = 6'b111100;
mem[6448] = 6'b111000;
mem[6449] = 6'b111000;
mem[6450] = 6'b111100;
mem[6451] = 6'b111000;
mem[6452] = 6'b111000;
mem[6453] = 6'b111000;
mem[6454] = 6'b111000;
mem[6455] = 6'b111000;
mem[6456] = 6'b111000;
mem[6457] = 6'b111000;
mem[6458] = 6'b111000;
mem[6459] = 6'b111000;
mem[6460] = 6'b111000;
mem[6461] = 6'b111000;
mem[6462] = 6'b111000;
mem[6463] = 6'b010100;
mem[6464] = 6'b000101;
mem[6465] = 6'b010100;
mem[6466] = 6'b010101;
mem[6467] = 6'b000100;
mem[6468] = 6'b010100;
mem[6469] = 6'b000001;
mem[6470] = 6'b000100;
mem[6471] = 6'b010001;
mem[6472] = 6'b010101;
mem[6473] = 6'b000000;
mem[6474] = 6'b010101;
mem[6475] = 6'b000000;
mem[6476] = 6'b000101;
mem[6477] = 6'b010100;
mem[6478] = 6'b010101;
mem[6479] = 6'b010101;
mem[6480] = 6'b010101;
mem[6481] = 6'b010101;
mem[6482] = 6'b010101;
mem[6483] = 6'b010101;
mem[6484] = 6'b010101;
mem[6485] = 6'b010101;
mem[6486] = 6'b101000;
mem[6487] = 6'b010101;
mem[6488] = 6'b011001;
mem[6489] = 6'b010101;
mem[6490] = 6'b010101;
mem[6491] = 6'b010101;
mem[6492] = 6'b101001;
mem[6493] = 6'b010100;
mem[6494] = 6'b011000;
mem[6495] = 6'b010101;
mem[6496] = 6'b011000;
mem[6497] = 6'b010101;
mem[6498] = 6'b011000;
mem[6499] = 6'b010100;
mem[6500] = 6'b000000;
mem[6501] = 6'b000000;
mem[6502] = 6'b000000;
mem[6503] = 6'b000000;
mem[6504] = 6'b000000;
mem[6505] = 6'b000000;
mem[6506] = 6'b000000;
mem[6507] = 6'b000000;
mem[6508] = 6'b000000;
mem[6509] = 6'b000000;
mem[6510] = 6'b000000;
mem[6511] = 6'b000000;
mem[6512] = 6'b000000;
mem[6513] = 6'b000000;
mem[6514] = 6'b000000;
mem[6515] = 6'b000000;
mem[6516] = 6'b000000;
mem[6517] = 6'b000000;
mem[6518] = 6'b000000;
mem[6519] = 6'b000000;
mem[6520] = 6'b000000;
mem[6521] = 6'b000000;
mem[6522] = 6'b000000;
mem[6523] = 6'b000000;
mem[6524] = 6'b000000;
mem[6525] = 6'b000000;
mem[6526] = 6'b000000;
mem[6527] = 6'b000000;
mem[6528] = 6'b000101;
mem[6529] = 6'b000100;
mem[6530] = 6'b000000;
mem[6531] = 6'b010100;
mem[6532] = 6'b000100;
mem[6533] = 6'b010101;
mem[6534] = 6'b000100;
mem[6535] = 6'b010100;
mem[6536] = 6'b010101;
mem[6537] = 6'b000100;
mem[6538] = 6'b010000;
mem[6539] = 6'b000100;
mem[6540] = 6'b010000;
mem[6541] = 6'b000100;
mem[6542] = 6'b010000;
mem[6543] = 6'b000101;
mem[6544] = 6'b010100;
mem[6545] = 6'b000100;
mem[6546] = 6'b010101;
mem[6547] = 6'b100110;
mem[6548] = 6'b010101;
mem[6549] = 6'b010101;
mem[6550] = 6'b010100;
mem[6551] = 6'b010101;
mem[6552] = 6'b010101;
mem[6553] = 6'b010101;
mem[6554] = 6'b000000;
mem[6555] = 6'b000001;
mem[6556] = 6'b000110;
mem[6557] = 6'b000110;
mem[6558] = 6'b000110;
mem[6559] = 6'b001010;
mem[6560] = 6'b000111;
mem[6561] = 6'b001010;
mem[6562] = 6'b001010;
mem[6563] = 6'b000110;
mem[6564] = 6'b011011;
mem[6565] = 6'b011010;
mem[6566] = 6'b101001;
mem[6567] = 6'b101001;
mem[6568] = 6'b101001;
mem[6569] = 6'b111000;
mem[6570] = 6'b101000;
mem[6571] = 6'b111000;
mem[6572] = 6'b111100;
mem[6573] = 6'b111000;
mem[6574] = 6'b111000;
mem[6575] = 6'b111000;
mem[6576] = 6'b111000;
mem[6577] = 6'b111000;
mem[6578] = 6'b111000;
mem[6579] = 6'b111000;
mem[6580] = 6'b111000;
mem[6581] = 6'b111000;
mem[6582] = 6'b111000;
mem[6583] = 6'b111000;
mem[6584] = 6'b111000;
mem[6585] = 6'b111000;
mem[6586] = 6'b111000;
mem[6587] = 6'b111000;
mem[6588] = 6'b111000;
mem[6589] = 6'b111000;
mem[6590] = 6'b010100;
mem[6591] = 6'b000101;
mem[6592] = 6'b010100;
mem[6593] = 6'b010101;
mem[6594] = 6'b000100;
mem[6595] = 6'b010100;
mem[6596] = 6'b010101;
mem[6597] = 6'b000100;
mem[6598] = 6'b010101;
mem[6599] = 6'b000100;
mem[6600] = 6'b000100;
mem[6601] = 6'b010101;
mem[6602] = 6'b000100;
mem[6603] = 6'b010100;
mem[6604] = 6'b010101;
mem[6605] = 6'b000100;
mem[6606] = 6'b010101;
mem[6607] = 6'b010100;
mem[6608] = 6'b010101;
mem[6609] = 6'b011000;
mem[6610] = 6'b010101;
mem[6611] = 6'b011000;
mem[6612] = 6'b010101;
mem[6613] = 6'b011000;
mem[6614] = 6'b010101;
mem[6615] = 6'b010101;
mem[6616] = 6'b100101;
mem[6617] = 6'b010100;
mem[6618] = 6'b011001;
mem[6619] = 6'b011000;
mem[6620] = 6'b010100;
mem[6621] = 6'b011001;
mem[6622] = 6'b010100;
mem[6623] = 6'b011001;
mem[6624] = 6'b010100;
mem[6625] = 6'b011001;
mem[6626] = 6'b010100;
mem[6627] = 6'b010101;
mem[6628] = 6'b000000;
mem[6629] = 6'b000000;
mem[6630] = 6'b000000;
mem[6631] = 6'b000000;
mem[6632] = 6'b000000;
mem[6633] = 6'b000000;
mem[6634] = 6'b000000;
mem[6635] = 6'b000000;
mem[6636] = 6'b000000;
mem[6637] = 6'b000000;
mem[6638] = 6'b000000;
mem[6639] = 6'b000000;
mem[6640] = 6'b000000;
mem[6641] = 6'b000000;
mem[6642] = 6'b000000;
mem[6643] = 6'b000000;
mem[6644] = 6'b000000;
mem[6645] = 6'b000000;
mem[6646] = 6'b000000;
mem[6647] = 6'b000000;
mem[6648] = 6'b000000;
mem[6649] = 6'b000000;
mem[6650] = 6'b000000;
mem[6651] = 6'b000000;
mem[6652] = 6'b000000;
mem[6653] = 6'b000000;
mem[6654] = 6'b000000;
mem[6655] = 6'b000000;
mem[6656] = 6'b000000;
mem[6657] = 6'b010101;
mem[6658] = 6'b000100;
mem[6659] = 6'b000001;
mem[6660] = 6'b000100;
mem[6661] = 6'b000000;
mem[6662] = 6'b010101;
mem[6663] = 6'b000000;
mem[6664] = 6'b000100;
mem[6665] = 6'b010000;
mem[6666] = 6'b000101;
mem[6667] = 6'b010100;
mem[6668] = 6'b000100;
mem[6669] = 6'b010100;
mem[6670] = 6'b000100;
mem[6671] = 6'b010000;
mem[6672] = 6'b010100;
mem[6673] = 6'b010001;
mem[6674] = 6'b000001;
mem[6675] = 6'b000000;
mem[6676] = 6'b010101;
mem[6677] = 6'b010101;
mem[6678] = 6'b000001;
mem[6679] = 6'b000000;
mem[6680] = 6'b000000;
mem[6681] = 6'b000000;
mem[6682] = 6'b000110;
mem[6683] = 6'b001011;
mem[6684] = 6'b001011;
mem[6685] = 6'b011011;
mem[6686] = 6'b001011;
mem[6687] = 6'b011011;
mem[6688] = 6'b001011;
mem[6689] = 6'b011011;
mem[6690] = 6'b011011;
mem[6691] = 6'b001011;
mem[6692] = 6'b011011;
mem[6693] = 6'b011010;
mem[6694] = 6'b010101;
mem[6695] = 6'b011001;
mem[6696] = 6'b101001;
mem[6697] = 6'b111100;
mem[6698] = 6'b111000;
mem[6699] = 6'b111100;
mem[6700] = 6'b111000;
mem[6701] = 6'b111000;
mem[6702] = 6'b111000;
mem[6703] = 6'b111000;
mem[6704] = 6'b111000;
mem[6705] = 6'b111100;
mem[6706] = 6'b111000;
mem[6707] = 6'b111000;
mem[6708] = 6'b111000;
mem[6709] = 6'b111000;
mem[6710] = 6'b111000;
mem[6711] = 6'b111000;
mem[6712] = 6'b111000;
mem[6713] = 6'b101000;
mem[6714] = 6'b111000;
mem[6715] = 6'b101000;
mem[6716] = 6'b111000;
mem[6717] = 6'b101000;
mem[6718] = 6'b010100;
mem[6719] = 6'b000101;
mem[6720] = 6'b010100;
mem[6721] = 6'b000100;
mem[6722] = 6'b010101;
mem[6723] = 6'b000000;
mem[6724] = 6'b000100;
mem[6725] = 6'b010000;
mem[6726] = 6'b000100;
mem[6727] = 6'b010001;
mem[6728] = 6'b000100;
mem[6729] = 6'b000000;
mem[6730] = 6'b010101;
mem[6731] = 6'b000101;
mem[6732] = 6'b010100;
mem[6733] = 6'b010101;
mem[6734] = 6'b010100;
mem[6735] = 6'b010101;
mem[6736] = 6'b011001;
mem[6737] = 6'b010101;
mem[6738] = 6'b010101;
mem[6739] = 6'b010101;
mem[6740] = 6'b010101;
mem[6741] = 6'b010101;
mem[6742] = 6'b010101;
mem[6743] = 6'b011000;
mem[6744] = 6'b010101;
mem[6745] = 6'b011000;
mem[6746] = 6'b010101;
mem[6747] = 6'b010100;
mem[6748] = 6'b010101;
mem[6749] = 6'b010100;
mem[6750] = 6'b010100;
mem[6751] = 6'b010100;
mem[6752] = 6'b010101;
mem[6753] = 6'b010100;
mem[6754] = 6'b010101;
mem[6755] = 6'b011000;
mem[6756] = 6'b000000;
mem[6757] = 6'b000000;
mem[6758] = 6'b000000;
mem[6759] = 6'b000000;
mem[6760] = 6'b000000;
mem[6761] = 6'b000000;
mem[6762] = 6'b000000;
mem[6763] = 6'b000000;
mem[6764] = 6'b000000;
mem[6765] = 6'b000000;
mem[6766] = 6'b000000;
mem[6767] = 6'b000000;
mem[6768] = 6'b000000;
mem[6769] = 6'b000000;
mem[6770] = 6'b000000;
mem[6771] = 6'b000000;
mem[6772] = 6'b000000;
mem[6773] = 6'b000000;
mem[6774] = 6'b000000;
mem[6775] = 6'b000000;
mem[6776] = 6'b000000;
mem[6777] = 6'b000000;
mem[6778] = 6'b000000;
mem[6779] = 6'b000000;
mem[6780] = 6'b000000;
mem[6781] = 6'b000000;
mem[6782] = 6'b000000;
mem[6783] = 6'b000000;
mem[6784] = 6'b000100;
mem[6785] = 6'b000000;
mem[6786] = 6'b010100;
mem[6787] = 6'b000000;
mem[6788] = 6'b010100;
mem[6789] = 6'b000000;
mem[6790] = 6'b000100;
mem[6791] = 6'b010100;
mem[6792] = 6'b000100;
mem[6793] = 6'b000100;
mem[6794] = 6'b010000;
mem[6795] = 6'b000100;
mem[6796] = 6'b010000;
mem[6797] = 6'b000100;
mem[6798] = 6'b010100;
mem[6799] = 6'b000100;
mem[6800] = 6'b000100;
mem[6801] = 6'b010101;
mem[6802] = 6'b010100;
mem[6803] = 6'b000100;
mem[6804] = 6'b010100;
mem[6805] = 6'b000000;
mem[6806] = 6'b000000;
mem[6807] = 6'b000000;
mem[6808] = 6'b000001;
mem[6809] = 6'b001011;
mem[6810] = 6'b011011;
mem[6811] = 6'b001011;
mem[6812] = 6'b011011;
mem[6813] = 6'b001011;
mem[6814] = 6'b011011;
mem[6815] = 6'b001011;
mem[6816] = 6'b011011;
mem[6817] = 6'b000110;
mem[6818] = 6'b011011;
mem[6819] = 6'b000111;
mem[6820] = 6'b000110;
mem[6821] = 6'b000110;
mem[6822] = 6'b011001;
mem[6823] = 6'b101010;
mem[6824] = 6'b111101;
mem[6825] = 6'b111000;
mem[6826] = 6'b111000;
mem[6827] = 6'b111000;
mem[6828] = 6'b101000;
mem[6829] = 6'b111000;
mem[6830] = 6'b101000;
mem[6831] = 6'b111000;
mem[6832] = 6'b111000;
mem[6833] = 6'b111000;
mem[6834] = 6'b101000;
mem[6835] = 6'b111000;
mem[6836] = 6'b111000;
mem[6837] = 6'b111000;
mem[6838] = 6'b111000;
mem[6839] = 6'b101000;
mem[6840] = 6'b110100;
mem[6841] = 6'b111000;
mem[6842] = 6'b100100;
mem[6843] = 6'b110100;
mem[6844] = 6'b101000;
mem[6845] = 6'b010101;
mem[6846] = 6'b000100;
mem[6847] = 6'b010100;
mem[6848] = 6'b010101;
mem[6849] = 6'b000100;
mem[6850] = 6'b010100;
mem[6851] = 6'b010101;
mem[6852] = 6'b000100;
mem[6853] = 6'b010101;
mem[6854] = 6'b000100;
mem[6855] = 6'b010100;
mem[6856] = 6'b010101;
mem[6857] = 6'b000100;
mem[6858] = 6'b010000;
mem[6859] = 6'b010101;
mem[6860] = 6'b000101;
mem[6861] = 6'b010100;
mem[6862] = 6'b010101;
mem[6863] = 6'b010100;
mem[6864] = 6'b010101;
mem[6865] = 6'b010100;
mem[6866] = 6'b011001;
mem[6867] = 6'b010101;
mem[6868] = 6'b101000;
mem[6869] = 6'b011001;
mem[6870] = 6'b010101;
mem[6871] = 6'b010100;
mem[6872] = 6'b010101;
mem[6873] = 6'b010100;
mem[6874] = 6'b010101;
mem[6875] = 6'b011000;
mem[6876] = 6'b010100;
mem[6877] = 6'b010101;
mem[6878] = 6'b010100;
mem[6879] = 6'b010100;
mem[6880] = 6'b010100;
mem[6881] = 6'b010101;
mem[6882] = 6'b010100;
mem[6883] = 6'b010101;
mem[6884] = 6'b000000;
mem[6885] = 6'b000000;
mem[6886] = 6'b000000;
mem[6887] = 6'b000000;
mem[6888] = 6'b000000;
mem[6889] = 6'b000000;
mem[6890] = 6'b000000;
mem[6891] = 6'b000000;
mem[6892] = 6'b000000;
mem[6893] = 6'b000000;
mem[6894] = 6'b000000;
mem[6895] = 6'b000000;
mem[6896] = 6'b000000;
mem[6897] = 6'b000000;
mem[6898] = 6'b000000;
mem[6899] = 6'b000000;
mem[6900] = 6'b000000;
mem[6901] = 6'b000000;
mem[6902] = 6'b000000;
mem[6903] = 6'b000000;
mem[6904] = 6'b000000;
mem[6905] = 6'b000000;
mem[6906] = 6'b000000;
mem[6907] = 6'b000000;
mem[6908] = 6'b000000;
mem[6909] = 6'b000000;
mem[6910] = 6'b000000;
mem[6911] = 6'b000000;
mem[6912] = 6'b000000;
mem[6913] = 6'b000101;
mem[6914] = 6'b000000;
mem[6915] = 6'b000100;
mem[6916] = 6'b000001;
mem[6917] = 6'b010100;
mem[6918] = 6'b000000;
mem[6919] = 6'b000101;
mem[6920] = 6'b000000;
mem[6921] = 6'b010100;
mem[6922] = 6'b000100;
mem[6923] = 6'b000100;
mem[6924] = 6'b000100;
mem[6925] = 6'b010100;
mem[6926] = 6'b000000;
mem[6927] = 6'b000100;
mem[6928] = 6'b010000;
mem[6929] = 6'b000100;
mem[6930] = 6'b000100;
mem[6931] = 6'b010000;
mem[6932] = 6'b000100;
mem[6933] = 6'b010001;
mem[6934] = 6'b000000;
mem[6935] = 6'b000000;
mem[6936] = 6'b000110;
mem[6937] = 6'b001011;
mem[6938] = 6'b001011;
mem[6939] = 6'b001011;
mem[6940] = 6'b001011;
mem[6941] = 6'b000111;
mem[6942] = 6'b001011;
mem[6943] = 6'b000111;
mem[6944] = 6'b001011;
mem[6945] = 6'b010110;
mem[6946] = 6'b000110;
mem[6947] = 6'b001011;
mem[6948] = 6'b000110;
mem[6949] = 6'b011010;
mem[6950] = 6'b111111;
mem[6951] = 6'b111110;
mem[6952] = 6'b101001;
mem[6953] = 6'b111101;
mem[6954] = 6'b101000;
mem[6955] = 6'b111000;
mem[6956] = 6'b111000;
mem[6957] = 6'b111000;
mem[6958] = 6'b111000;
mem[6959] = 6'b111000;
mem[6960] = 6'b111000;
mem[6961] = 6'b101000;
mem[6962] = 6'b111000;
mem[6963] = 6'b111000;
mem[6964] = 6'b111000;
mem[6965] = 6'b101000;
mem[6966] = 6'b111000;
mem[6967] = 6'b111000;
mem[6968] = 6'b101000;
mem[6969] = 6'b111000;
mem[6970] = 6'b101000;
mem[6971] = 6'b101000;
mem[6972] = 6'b010100;
mem[6973] = 6'b000100;
mem[6974] = 6'b010101;
mem[6975] = 6'b010100;
mem[6976] = 6'b000101;
mem[6977] = 6'b010100;
mem[6978] = 6'b010101;
mem[6979] = 6'b000100;
mem[6980] = 6'b010100;
mem[6981] = 6'b000100;
mem[6982] = 6'b010000;
mem[6983] = 6'b000101;
mem[6984] = 6'b000000;
mem[6985] = 6'b010101;
mem[6986] = 6'b000100;
mem[6987] = 6'b010101;
mem[6988] = 6'b010100;
mem[6989] = 6'b010101;
mem[6990] = 6'b010100;
mem[6991] = 6'b010101;
mem[6992] = 6'b011001;
mem[6993] = 6'b010101;
mem[6994] = 6'b010101;
mem[6995] = 6'b010100;
mem[6996] = 6'b010101;
mem[6997] = 6'b010101;
mem[6998] = 6'b011000;
mem[6999] = 6'b010101;
mem[7000] = 6'b010100;
mem[7001] = 6'b010100;
mem[7002] = 6'b010100;
mem[7003] = 6'b010100;
mem[7004] = 6'b010101;
mem[7005] = 6'b010100;
mem[7006] = 6'b000100;
mem[7007] = 6'b010101;
mem[7008] = 6'b000100;
mem[7009] = 6'b010101;
mem[7010] = 6'b000100;
mem[7011] = 6'b010100;
mem[7012] = 6'b000000;
mem[7013] = 6'b000000;
mem[7014] = 6'b000000;
mem[7015] = 6'b000000;
mem[7016] = 6'b000000;
mem[7017] = 6'b000000;
mem[7018] = 6'b000000;
mem[7019] = 6'b000000;
mem[7020] = 6'b000000;
mem[7021] = 6'b000000;
mem[7022] = 6'b000000;
mem[7023] = 6'b000000;
mem[7024] = 6'b000000;
mem[7025] = 6'b000000;
mem[7026] = 6'b000000;
mem[7027] = 6'b000000;
mem[7028] = 6'b000000;
mem[7029] = 6'b000000;
mem[7030] = 6'b000000;
mem[7031] = 6'b000000;
mem[7032] = 6'b000000;
mem[7033] = 6'b000000;
mem[7034] = 6'b000000;
mem[7035] = 6'b000000;
mem[7036] = 6'b000000;
mem[7037] = 6'b000000;
mem[7038] = 6'b000000;
mem[7039] = 6'b000000;
mem[7040] = 6'b000100;
mem[7041] = 6'b010000;
mem[7042] = 6'b000100;
mem[7043] = 6'b000000;
mem[7044] = 6'b000100;
mem[7045] = 6'b000000;
mem[7046] = 6'b000100;
mem[7047] = 6'b000000;
mem[7048] = 6'b010100;
mem[7049] = 6'b000000;
mem[7050] = 6'b000100;
mem[7051] = 6'b000000;
mem[7052] = 6'b010100;
mem[7053] = 6'b000000;
mem[7054] = 6'b010100;
mem[7055] = 6'b000100;
mem[7056] = 6'b010100;
mem[7057] = 6'b000100;
mem[7058] = 6'b010000;
mem[7059] = 6'b000100;
mem[7060] = 6'b010101;
mem[7061] = 6'b000000;
mem[7062] = 6'b000000;
mem[7063] = 6'b000110;
mem[7064] = 6'b011011;
mem[7065] = 6'b001011;
mem[7066] = 6'b010111;
mem[7067] = 6'b000110;
mem[7068] = 6'b010110;
mem[7069] = 6'b000110;
mem[7070] = 6'b001011;
mem[7071] = 6'b010110;
mem[7072] = 6'b000110;
mem[7073] = 6'b000110;
mem[7074] = 6'b001010;
mem[7075] = 6'b000110;
mem[7076] = 6'b010110;
mem[7077] = 6'b101010;
mem[7078] = 6'b111110;
mem[7079] = 6'b101010;
mem[7080] = 6'b111110;
mem[7081] = 6'b101001;
mem[7082] = 6'b111001;
mem[7083] = 6'b111100;
mem[7084] = 6'b101000;
mem[7085] = 6'b111000;
mem[7086] = 6'b101000;
mem[7087] = 6'b111000;
mem[7088] = 6'b101000;
mem[7089] = 6'b111000;
mem[7090] = 6'b111000;
mem[7091] = 6'b101000;
mem[7092] = 6'b101000;
mem[7093] = 6'b111000;
mem[7094] = 6'b110100;
mem[7095] = 6'b101000;
mem[7096] = 6'b111000;
mem[7097] = 6'b100100;
mem[7098] = 6'b100100;
mem[7099] = 6'b100100;
mem[7100] = 6'b010101;
mem[7101] = 6'b010101;
mem[7102] = 6'b000100;
mem[7103] = 6'b000100;
mem[7104] = 6'b010100;
mem[7105] = 6'b010101;
mem[7106] = 6'b000100;
mem[7107] = 6'b010100;
mem[7108] = 6'b000101;
mem[7109] = 6'b010000;
mem[7110] = 6'b000101;
mem[7111] = 6'b000100;
mem[7112] = 6'b010100;
mem[7113] = 6'b010101;
mem[7114] = 6'b010101;
mem[7115] = 6'b010100;
mem[7116] = 6'b010101;
mem[7117] = 6'b010101;
mem[7118] = 6'b010101;
mem[7119] = 6'b011001;
mem[7120] = 6'b010100;
mem[7121] = 6'b010101;
mem[7122] = 6'b011000;
mem[7123] = 6'b010101;
mem[7124] = 6'b011001;
mem[7125] = 6'b010100;
mem[7126] = 6'b010101;
mem[7127] = 6'b010100;
mem[7128] = 6'b010101;
mem[7129] = 6'b010100;
mem[7130] = 6'b010101;
mem[7131] = 6'b000101;
mem[7132] = 6'b010100;
mem[7133] = 6'b000100;
mem[7134] = 6'b010101;
mem[7135] = 6'b010100;
mem[7136] = 6'b010101;
mem[7137] = 6'b010100;
mem[7138] = 6'b010100;
mem[7139] = 6'b010101;
mem[7140] = 6'b000000;
mem[7141] = 6'b000000;
mem[7142] = 6'b000000;
mem[7143] = 6'b000000;
mem[7144] = 6'b000000;
mem[7145] = 6'b000000;
mem[7146] = 6'b000000;
mem[7147] = 6'b000000;
mem[7148] = 6'b000000;
mem[7149] = 6'b000000;
mem[7150] = 6'b000000;
mem[7151] = 6'b000000;
mem[7152] = 6'b000000;
mem[7153] = 6'b000000;
mem[7154] = 6'b000000;
mem[7155] = 6'b000000;
mem[7156] = 6'b000000;
mem[7157] = 6'b000000;
mem[7158] = 6'b000000;
mem[7159] = 6'b000000;
mem[7160] = 6'b000000;
mem[7161] = 6'b000000;
mem[7162] = 6'b000000;
mem[7163] = 6'b000000;
mem[7164] = 6'b000000;
mem[7165] = 6'b000000;
mem[7166] = 6'b000000;
mem[7167] = 6'b000000;
mem[7168] = 6'b000000;
mem[7169] = 6'b000100;
mem[7170] = 6'b000000;
mem[7171] = 6'b010101;
mem[7172] = 6'b000000;
mem[7173] = 6'b000100;
mem[7174] = 6'b010000;
mem[7175] = 6'b000100;
mem[7176] = 6'b000100;
mem[7177] = 6'b000100;
mem[7178] = 6'b010000;
mem[7179] = 6'b000100;
mem[7180] = 6'b000000;
mem[7181] = 6'b010100;
mem[7182] = 6'b000100;
mem[7183] = 6'b010000;
mem[7184] = 6'b000100;
mem[7185] = 6'b010000;
mem[7186] = 6'b000100;
mem[7187] = 6'b010100;
mem[7188] = 6'b000101;
mem[7189] = 6'b000001;
mem[7190] = 6'b000110;
mem[7191] = 6'b001011;
mem[7192] = 6'b000110;
mem[7193] = 6'b000110;
mem[7194] = 6'b000110;
mem[7195] = 6'b000110;
mem[7196] = 6'b000110;
mem[7197] = 6'b010110;
mem[7198] = 6'b000110;
mem[7199] = 6'b000101;
mem[7200] = 6'b000101;
mem[7201] = 6'b010110;
mem[7202] = 6'b010110;
mem[7203] = 6'b010110;
mem[7204] = 6'b011010;
mem[7205] = 6'b101010;
mem[7206] = 6'b101010;
mem[7207] = 6'b111010;
mem[7208] = 6'b101010;
mem[7209] = 6'b101001;
mem[7210] = 6'b111101;
mem[7211] = 6'b101000;
mem[7212] = 6'b111000;
mem[7213] = 6'b101000;
mem[7214] = 6'b111000;
mem[7215] = 6'b101000;
mem[7216] = 6'b101000;
mem[7217] = 6'b111000;
mem[7218] = 6'b101000;
mem[7219] = 6'b111000;
mem[7220] = 6'b111000;
mem[7221] = 6'b101000;
mem[7222] = 6'b101000;
mem[7223] = 6'b111000;
mem[7224] = 6'b100100;
mem[7225] = 6'b101000;
mem[7226] = 6'b100100;
mem[7227] = 6'b000101;
mem[7228] = 6'b000100;
mem[7229] = 6'b000100;
mem[7230] = 6'b010100;
mem[7231] = 6'b010101;
mem[7232] = 6'b000100;
mem[7233] = 6'b000100;
mem[7234] = 6'b010100;
mem[7235] = 6'b000001;
mem[7236] = 6'b010100;
mem[7237] = 6'b000100;
mem[7238] = 6'b010101;
mem[7239] = 6'b010100;
mem[7240] = 6'b010101;
mem[7241] = 6'b010101;
mem[7242] = 6'b010100;
mem[7243] = 6'b010101;
mem[7244] = 6'b010101;
mem[7245] = 6'b010100;
mem[7246] = 6'b011001;
mem[7247] = 6'b010100;
mem[7248] = 6'b010101;
mem[7249] = 6'b101001;
mem[7250] = 6'b010101;
mem[7251] = 6'b010101;
mem[7252] = 6'b010100;
mem[7253] = 6'b010101;
mem[7254] = 6'b010100;
mem[7255] = 6'b010101;
mem[7256] = 6'b000100;
mem[7257] = 6'b000101;
mem[7258] = 6'b010100;
mem[7259] = 6'b010100;
mem[7260] = 6'b000101;
mem[7261] = 6'b010100;
mem[7262] = 6'b000100;
mem[7263] = 6'b010101;
mem[7264] = 6'b000100;
mem[7265] = 6'b010101;
mem[7266] = 6'b000101;
mem[7267] = 6'b010100;
mem[7268] = 6'b000000;
mem[7269] = 6'b000000;
mem[7270] = 6'b000000;
mem[7271] = 6'b000000;
mem[7272] = 6'b000000;
mem[7273] = 6'b000000;
mem[7274] = 6'b000000;
mem[7275] = 6'b000000;
mem[7276] = 6'b000000;
mem[7277] = 6'b000000;
mem[7278] = 6'b000000;
mem[7279] = 6'b000000;
mem[7280] = 6'b000000;
mem[7281] = 6'b000000;
mem[7282] = 6'b000000;
mem[7283] = 6'b000000;
mem[7284] = 6'b000000;
mem[7285] = 6'b000000;
mem[7286] = 6'b000000;
mem[7287] = 6'b000000;
mem[7288] = 6'b000000;
mem[7289] = 6'b000000;
mem[7290] = 6'b000000;
mem[7291] = 6'b000000;
mem[7292] = 6'b000000;
mem[7293] = 6'b000000;
mem[7294] = 6'b000000;
mem[7295] = 6'b000000;
mem[7296] = 6'b000000;
mem[7297] = 6'b000100;
mem[7298] = 6'b000000;
mem[7299] = 6'b000000;
mem[7300] = 6'b000100;
mem[7301] = 6'b000000;
mem[7302] = 6'b000101;
mem[7303] = 6'b010000;
mem[7304] = 6'b000000;
mem[7305] = 6'b000100;
mem[7306] = 6'b000100;
mem[7307] = 6'b010100;
mem[7308] = 6'b000100;
mem[7309] = 6'b000000;
mem[7310] = 6'b010100;
mem[7311] = 6'b000100;
mem[7312] = 6'b000100;
mem[7313] = 6'b000100;
mem[7314] = 6'b010100;
mem[7315] = 6'b000000;
mem[7316] = 6'b000110;
mem[7317] = 6'b001010;
mem[7318] = 6'b010110;
mem[7319] = 6'b010110;
mem[7320] = 6'b000110;
mem[7321] = 6'b010110;
mem[7322] = 6'b000110;
mem[7323] = 6'b000110;
mem[7324] = 6'b000101;
mem[7325] = 6'b000101;
mem[7326] = 6'b010101;
mem[7327] = 6'b000010;
mem[7328] = 6'b010101;
mem[7329] = 6'b101001;
mem[7330] = 6'b101001;
mem[7331] = 6'b010101;
mem[7332] = 6'b101001;
mem[7333] = 6'b101001;
mem[7334] = 6'b101010;
mem[7335] = 6'b101101;
mem[7336] = 6'b111001;
mem[7337] = 6'b101001;
mem[7338] = 6'b101001;
mem[7339] = 6'b111000;
mem[7340] = 6'b101000;
mem[7341] = 6'b111000;
mem[7342] = 6'b101000;
mem[7343] = 6'b110100;
mem[7344] = 6'b101000;
mem[7345] = 6'b100100;
mem[7346] = 6'b101000;
mem[7347] = 6'b100100;
mem[7348] = 6'b101000;
mem[7349] = 6'b110100;
mem[7350] = 6'b101000;
mem[7351] = 6'b100100;
mem[7352] = 6'b100100;
mem[7353] = 6'b010100;
mem[7354] = 6'b000101;
mem[7355] = 6'b010100;
mem[7356] = 6'b010101;
mem[7357] = 6'b000100;
mem[7358] = 6'b000000;
mem[7359] = 6'b000100;
mem[7360] = 6'b010101;
mem[7361] = 6'b000000;
mem[7362] = 6'b010100;
mem[7363] = 6'b000100;
mem[7364] = 6'b010101;
mem[7365] = 6'b010100;
mem[7366] = 6'b010101;
mem[7367] = 6'b010101;
mem[7368] = 6'b010100;
mem[7369] = 6'b010101;
mem[7370] = 6'b010101;
mem[7371] = 6'b010100;
mem[7372] = 6'b010101;
mem[7373] = 6'b010101;
mem[7374] = 6'b010101;
mem[7375] = 6'b011001;
mem[7376] = 6'b010100;
mem[7377] = 6'b010101;
mem[7378] = 6'b010100;
mem[7379] = 6'b010101;
mem[7380] = 6'b010101;
mem[7381] = 6'b010100;
mem[7382] = 6'b000101;
mem[7383] = 6'b010100;
mem[7384] = 6'b010100;
mem[7385] = 6'b010100;
mem[7386] = 6'b000101;
mem[7387] = 6'b010100;
mem[7388] = 6'b010100;
mem[7389] = 6'b000101;
mem[7390] = 6'b010100;
mem[7391] = 6'b000100;
mem[7392] = 6'b010101;
mem[7393] = 6'b000100;
mem[7394] = 6'b010101;
mem[7395] = 6'b000101;
mem[7396] = 6'b000000;
mem[7397] = 6'b000000;
mem[7398] = 6'b000000;
mem[7399] = 6'b000000;
mem[7400] = 6'b000000;
mem[7401] = 6'b000000;
mem[7402] = 6'b000000;
mem[7403] = 6'b000000;
mem[7404] = 6'b000000;
mem[7405] = 6'b000000;
mem[7406] = 6'b000000;
mem[7407] = 6'b000000;
mem[7408] = 6'b000000;
mem[7409] = 6'b000000;
mem[7410] = 6'b000000;
mem[7411] = 6'b000000;
mem[7412] = 6'b000000;
mem[7413] = 6'b000000;
mem[7414] = 6'b000000;
mem[7415] = 6'b000000;
mem[7416] = 6'b000000;
mem[7417] = 6'b000000;
mem[7418] = 6'b000000;
mem[7419] = 6'b000000;
mem[7420] = 6'b000000;
mem[7421] = 6'b000000;
mem[7422] = 6'b000000;
mem[7423] = 6'b000000;
mem[7424] = 6'b000100;
mem[7425] = 6'b000000;
mem[7426] = 6'b000100;
mem[7427] = 6'b000100;
mem[7428] = 6'b010000;
mem[7429] = 6'b000100;
mem[7430] = 6'b000000;
mem[7431] = 6'b000100;
mem[7432] = 6'b000000;
mem[7433] = 6'b010100;
mem[7434] = 6'b000000;
mem[7435] = 6'b000000;
mem[7436] = 6'b010000;
mem[7437] = 6'b000100;
mem[7438] = 6'b000100;
mem[7439] = 6'b000000;
mem[7440] = 6'b010100;
mem[7441] = 6'b000000;
mem[7442] = 6'b010100;
mem[7443] = 6'b000101;
mem[7444] = 6'b010110;
mem[7445] = 6'b011011;
mem[7446] = 6'b010110;
mem[7447] = 6'b000101;
mem[7448] = 6'b000110;
mem[7449] = 6'b000110;
mem[7450] = 6'b010110;
mem[7451] = 6'b000110;
mem[7452] = 6'b000101;
mem[7453] = 6'b000001;
mem[7454] = 6'b000001;
mem[7455] = 6'b010101;
mem[7456] = 6'b101010;
mem[7457] = 6'b100101;
mem[7458] = 6'b010101;
mem[7459] = 6'b010101;
mem[7460] = 6'b101001;
mem[7461] = 6'b101001;
mem[7462] = 6'b101001;
mem[7463] = 6'b101001;
mem[7464] = 6'b101001;
mem[7465] = 6'b101001;
mem[7466] = 6'b101000;
mem[7467] = 6'b101000;
mem[7468] = 6'b101000;
mem[7469] = 6'b100100;
mem[7470] = 6'b100100;
mem[7471] = 6'b100100;
mem[7472] = 6'b101000;
mem[7473] = 6'b100100;
mem[7474] = 6'b101000;
mem[7475] = 6'b100100;
mem[7476] = 6'b101000;
mem[7477] = 6'b101000;
mem[7478] = 6'b100100;
mem[7479] = 6'b101000;
mem[7480] = 6'b010100;
mem[7481] = 6'b000101;
mem[7482] = 6'b010101;
mem[7483] = 6'b010101;
mem[7484] = 6'b000100;
mem[7485] = 6'b010101;
mem[7486] = 6'b010101;
mem[7487] = 6'b010100;
mem[7488] = 6'b000100;
mem[7489] = 6'b010100;
mem[7490] = 6'b000101;
mem[7491] = 6'b010100;
mem[7492] = 6'b000100;
mem[7493] = 6'b010101;
mem[7494] = 6'b000100;
mem[7495] = 6'b010101;
mem[7496] = 6'b010101;
mem[7497] = 6'b010101;
mem[7498] = 6'b011001;
mem[7499] = 6'b010101;
mem[7500] = 6'b010100;
mem[7501] = 6'b011001;
mem[7502] = 6'b010100;
mem[7503] = 6'b010101;
mem[7504] = 6'b010101;
mem[7505] = 6'b010100;
mem[7506] = 6'b010101;
mem[7507] = 6'b000100;
mem[7508] = 6'b010100;
mem[7509] = 6'b000101;
mem[7510] = 6'b010100;
mem[7511] = 6'b000101;
mem[7512] = 6'b000100;
mem[7513] = 6'b000101;
mem[7514] = 6'b010000;
mem[7515] = 6'b000101;
mem[7516] = 6'b000100;
mem[7517] = 6'b010101;
mem[7518] = 6'b000000;
mem[7519] = 6'b010101;
mem[7520] = 6'b000100;
mem[7521] = 6'b010101;
mem[7522] = 6'b000100;
mem[7523] = 6'b010100;
mem[7524] = 6'b000000;
mem[7525] = 6'b000000;
mem[7526] = 6'b000000;
mem[7527] = 6'b000000;
mem[7528] = 6'b000000;
mem[7529] = 6'b000000;
mem[7530] = 6'b000000;
mem[7531] = 6'b000000;
mem[7532] = 6'b000000;
mem[7533] = 6'b000000;
mem[7534] = 6'b000000;
mem[7535] = 6'b000000;
mem[7536] = 6'b000000;
mem[7537] = 6'b000000;
mem[7538] = 6'b000000;
mem[7539] = 6'b000000;
mem[7540] = 6'b000000;
mem[7541] = 6'b000000;
mem[7542] = 6'b000000;
mem[7543] = 6'b000000;
mem[7544] = 6'b000000;
mem[7545] = 6'b000000;
mem[7546] = 6'b000000;
mem[7547] = 6'b000000;
mem[7548] = 6'b000000;
mem[7549] = 6'b000000;
mem[7550] = 6'b000000;
mem[7551] = 6'b000000;
mem[7552] = 6'b000000;
mem[7553] = 6'b010100;
mem[7554] = 6'b000000;
mem[7555] = 6'b000000;
mem[7556] = 6'b000000;
mem[7557] = 6'b000100;
mem[7558] = 6'b000000;
mem[7559] = 6'b000100;
mem[7560] = 6'b000000;
mem[7561] = 6'b000100;
mem[7562] = 6'b000000;
mem[7563] = 6'b000100;
mem[7564] = 6'b000100;
mem[7565] = 6'b000100;
mem[7566] = 6'b000000;
mem[7567] = 6'b010100;
mem[7568] = 6'b000100;
mem[7569] = 6'b010100;
mem[7570] = 6'b000101;
mem[7571] = 6'b000101;
mem[7572] = 6'b010110;
mem[7573] = 6'b010110;
mem[7574] = 6'b000110;
mem[7575] = 6'b010110;
mem[7576] = 6'b000110;
mem[7577] = 6'b000110;
mem[7578] = 6'b010110;
mem[7579] = 6'b000101;
mem[7580] = 6'b000001;
mem[7581] = 6'b010101;
mem[7582] = 6'b010101;
mem[7583] = 6'b100101;
mem[7584] = 6'b010101;
mem[7585] = 6'b010101;
mem[7586] = 6'b010101;
mem[7587] = 6'b010101;
mem[7588] = 6'b100101;
mem[7589] = 6'b101001;
mem[7590] = 6'b100101;
mem[7591] = 6'b100101;
mem[7592] = 6'b101001;
mem[7593] = 6'b100101;
mem[7594] = 6'b101001;
mem[7595] = 6'b100101;
mem[7596] = 6'b100100;
mem[7597] = 6'b100100;
mem[7598] = 6'b100100;
mem[7599] = 6'b101000;
mem[7600] = 6'b100100;
mem[7601] = 6'b100100;
mem[7602] = 6'b100100;
mem[7603] = 6'b101000;
mem[7604] = 6'b100100;
mem[7605] = 6'b100100;
mem[7606] = 6'b010100;
mem[7607] = 6'b010101;
mem[7608] = 6'b010101;
mem[7609] = 6'b010101;
mem[7610] = 6'b010100;
mem[7611] = 6'b000100;
mem[7612] = 6'b010101;
mem[7613] = 6'b010100;
mem[7614] = 6'b000100;
mem[7615] = 6'b000101;
mem[7616] = 6'b010100;
mem[7617] = 6'b010101;
mem[7618] = 6'b000100;
mem[7619] = 6'b010101;
mem[7620] = 6'b010100;
mem[7621] = 6'b000101;
mem[7622] = 6'b010100;
mem[7623] = 6'b010101;
mem[7624] = 6'b010100;
mem[7625] = 6'b011001;
mem[7626] = 6'b010100;
mem[7627] = 6'b010101;
mem[7628] = 6'b011001;
mem[7629] = 6'b010101;
mem[7630] = 6'b010101;
mem[7631] = 6'b010101;
mem[7632] = 6'b010100;
mem[7633] = 6'b000101;
mem[7634] = 6'b010101;
mem[7635] = 6'b000100;
mem[7636] = 6'b010101;
mem[7637] = 6'b000100;
mem[7638] = 6'b010100;
mem[7639] = 6'b000100;
mem[7640] = 6'b010001;
mem[7641] = 6'b000100;
mem[7642] = 6'b010101;
mem[7643] = 6'b000100;
mem[7644] = 6'b010001;
mem[7645] = 6'b000100;
mem[7646] = 6'b010101;
mem[7647] = 6'b000100;
mem[7648] = 6'b010101;
mem[7649] = 6'b000100;
mem[7650] = 6'b010101;
mem[7651] = 6'b010101;
mem[7652] = 6'b000000;
mem[7653] = 6'b000000;
mem[7654] = 6'b000000;
mem[7655] = 6'b000000;
mem[7656] = 6'b000000;
mem[7657] = 6'b000000;
mem[7658] = 6'b000000;
mem[7659] = 6'b000000;
mem[7660] = 6'b000000;
mem[7661] = 6'b000000;
mem[7662] = 6'b000000;
mem[7663] = 6'b000000;
mem[7664] = 6'b000000;
mem[7665] = 6'b000000;
mem[7666] = 6'b000000;
mem[7667] = 6'b000000;
mem[7668] = 6'b000000;
mem[7669] = 6'b000000;
mem[7670] = 6'b000000;
mem[7671] = 6'b000000;
mem[7672] = 6'b000000;
mem[7673] = 6'b000000;
mem[7674] = 6'b000000;
mem[7675] = 6'b000000;
mem[7676] = 6'b000000;
mem[7677] = 6'b000000;
mem[7678] = 6'b000000;
mem[7679] = 6'b000000;
mem[7680] = 6'b000000;
mem[7681] = 6'b000000;
mem[7682] = 6'b000100;
mem[7683] = 6'b000001;
mem[7684] = 6'b000100;
mem[7685] = 6'b000000;
mem[7686] = 6'b000100;
mem[7687] = 6'b010001;
mem[7688] = 6'b000100;
mem[7689] = 6'b000000;
mem[7690] = 6'b000100;
mem[7691] = 6'b010000;
mem[7692] = 6'b000100;
mem[7693] = 6'b010000;
mem[7694] = 6'b000100;
mem[7695] = 6'b000100;
mem[7696] = 6'b010000;
mem[7697] = 6'b000100;
mem[7698] = 6'b010101;
mem[7699] = 6'b010001;
mem[7700] = 6'b010110;
mem[7701] = 6'b000110;
mem[7702] = 6'b010110;
mem[7703] = 6'b000110;
mem[7704] = 6'b000110;
mem[7705] = 6'b000101;
mem[7706] = 6'b000101;
mem[7707] = 6'b000001;
mem[7708] = 6'b010101;
mem[7709] = 6'b010101;
mem[7710] = 6'b010101;
mem[7711] = 6'b010101;
mem[7712] = 6'b010101;
mem[7713] = 6'b010101;
mem[7714] = 6'b010101;
mem[7715] = 6'b010101;
mem[7716] = 6'b010101;
mem[7717] = 6'b010101;
mem[7718] = 6'b010101;
mem[7719] = 6'b010101;
mem[7720] = 6'b010101;
mem[7721] = 6'b010101;
mem[7722] = 6'b010101;
mem[7723] = 6'b010100;
mem[7724] = 6'b010101;
mem[7725] = 6'b010100;
mem[7726] = 6'b100100;
mem[7727] = 6'b100100;
mem[7728] = 6'b010101;
mem[7729] = 6'b010101;
mem[7730] = 6'b101001;
mem[7731] = 6'b100100;
mem[7732] = 6'b010100;
mem[7733] = 6'b010100;
mem[7734] = 6'b010101;
mem[7735] = 6'b000101;
mem[7736] = 6'b010100;
mem[7737] = 6'b000100;
mem[7738] = 6'b010101;
mem[7739] = 6'b010101;
mem[7740] = 6'b000100;
mem[7741] = 6'b010101;
mem[7742] = 6'b000100;
mem[7743] = 6'b010100;
mem[7744] = 6'b000001;
mem[7745] = 6'b000100;
mem[7746] = 6'b010100;
mem[7747] = 6'b000100;
mem[7748] = 6'b010101;
mem[7749] = 6'b010100;
mem[7750] = 6'b010101;
mem[7751] = 6'b010101;
mem[7752] = 6'b010101;
mem[7753] = 6'b010101;
mem[7754] = 6'b010101;
mem[7755] = 6'b010101;
mem[7756] = 6'b010100;
mem[7757] = 6'b010101;
mem[7758] = 6'b010100;
mem[7759] = 6'b000100;
mem[7760] = 6'b010101;
mem[7761] = 6'b000100;
mem[7762] = 6'b010100;
mem[7763] = 6'b000101;
mem[7764] = 6'b010100;
mem[7765] = 6'b000001;
mem[7766] = 6'b010101;
mem[7767] = 6'b000100;
mem[7768] = 6'b010100;
mem[7769] = 6'b000101;
mem[7770] = 6'b010100;
mem[7771] = 6'b000100;
mem[7772] = 6'b010100;
mem[7773] = 6'b000101;
mem[7774] = 6'b010100;
mem[7775] = 6'b010101;
mem[7776] = 6'b000100;
mem[7777] = 6'b010001;
mem[7778] = 6'b000100;
mem[7779] = 6'b000101;
mem[7780] = 6'b000000;
mem[7781] = 6'b000000;
mem[7782] = 6'b000000;
mem[7783] = 6'b000000;
mem[7784] = 6'b000000;
mem[7785] = 6'b000000;
mem[7786] = 6'b000000;
mem[7787] = 6'b000000;
mem[7788] = 6'b000000;
mem[7789] = 6'b000000;
mem[7790] = 6'b000000;
mem[7791] = 6'b000000;
mem[7792] = 6'b000000;
mem[7793] = 6'b000000;
mem[7794] = 6'b000000;
mem[7795] = 6'b000000;
mem[7796] = 6'b000000;
mem[7797] = 6'b000000;
mem[7798] = 6'b000000;
mem[7799] = 6'b000000;
mem[7800] = 6'b000000;
mem[7801] = 6'b000000;
mem[7802] = 6'b000000;
mem[7803] = 6'b000000;
mem[7804] = 6'b000000;
mem[7805] = 6'b000000;
mem[7806] = 6'b000000;
mem[7807] = 6'b000000;
mem[7808] = 6'b000100;
mem[7809] = 6'b000000;
mem[7810] = 6'b000000;
mem[7811] = 6'b000100;
mem[7812] = 6'b000000;
mem[7813] = 6'b000000;
mem[7814] = 6'b000000;
mem[7815] = 6'b000100;
mem[7816] = 6'b000000;
mem[7817] = 6'b000100;
mem[7818] = 6'b000000;
mem[7819] = 6'b000100;
mem[7820] = 6'b000000;
mem[7821] = 6'b000100;
mem[7822] = 6'b010000;
mem[7823] = 6'b000100;
mem[7824] = 6'b000100;
mem[7825] = 6'b010101;
mem[7826] = 6'b010110;
mem[7827] = 6'b000101;
mem[7828] = 6'b000110;
mem[7829] = 6'b000110;
mem[7830] = 6'b000110;
mem[7831] = 6'b010101;
mem[7832] = 6'b000110;
mem[7833] = 6'b010101;
mem[7834] = 6'b000001;
mem[7835] = 6'b000101;
mem[7836] = 6'b010100;
mem[7837] = 6'b100100;
mem[7838] = 6'b010101;
mem[7839] = 6'b010101;
mem[7840] = 6'b010101;
mem[7841] = 6'b010101;
mem[7842] = 6'b010101;
mem[7843] = 6'b010101;
mem[7844] = 6'b100101;
mem[7845] = 6'b010101;
mem[7846] = 6'b100101;
mem[7847] = 6'b010101;
mem[7848] = 6'b010101;
mem[7849] = 6'b010101;
mem[7850] = 6'b010101;
mem[7851] = 6'b010101;
mem[7852] = 6'b010000;
mem[7853] = 6'b100101;
mem[7854] = 6'b010101;
mem[7855] = 6'b010101;
mem[7856] = 6'b010101;
mem[7857] = 6'b010101;
mem[7858] = 6'b100101;
mem[7859] = 6'b010100;
mem[7860] = 6'b010101;
mem[7861] = 6'b010101;
mem[7862] = 6'b010100;
mem[7863] = 6'b010101;
mem[7864] = 6'b000101;
mem[7865] = 6'b010100;
mem[7866] = 6'b000101;
mem[7867] = 6'b010100;
mem[7868] = 6'b000101;
mem[7869] = 6'b010100;
mem[7870] = 6'b000001;
mem[7871] = 6'b010100;
mem[7872] = 6'b010100;
mem[7873] = 6'b000101;
mem[7874] = 6'b010100;
mem[7875] = 6'b010101;
mem[7876] = 6'b000100;
mem[7877] = 6'b010101;
mem[7878] = 6'b010100;
mem[7879] = 6'b010101;
mem[7880] = 6'b010101;
mem[7881] = 6'b010101;
mem[7882] = 6'b010100;
mem[7883] = 6'b010101;
mem[7884] = 6'b010101;
mem[7885] = 6'b000100;
mem[7886] = 6'b010101;
mem[7887] = 6'b010100;
mem[7888] = 6'b000101;
mem[7889] = 6'b010100;
mem[7890] = 6'b000001;
mem[7891] = 6'b010100;
mem[7892] = 6'b000101;
mem[7893] = 6'b010100;
mem[7894] = 6'b000100;
mem[7895] = 6'b010001;
mem[7896] = 6'b000100;
mem[7897] = 6'b010100;
mem[7898] = 6'b000001;
mem[7899] = 6'b010100;
mem[7900] = 6'b000101;
mem[7901] = 6'b010000;
mem[7902] = 6'b000100;
mem[7903] = 6'b010101;
mem[7904] = 6'b010100;
mem[7905] = 6'b000101;
mem[7906] = 6'b010100;
mem[7907] = 6'b010101;
mem[7908] = 6'b000000;
mem[7909] = 6'b000000;
mem[7910] = 6'b000000;
mem[7911] = 6'b000000;
mem[7912] = 6'b000000;
mem[7913] = 6'b000000;
mem[7914] = 6'b000000;
mem[7915] = 6'b000000;
mem[7916] = 6'b000000;
mem[7917] = 6'b000000;
mem[7918] = 6'b000000;
mem[7919] = 6'b000000;
mem[7920] = 6'b000000;
mem[7921] = 6'b000000;
mem[7922] = 6'b000000;
mem[7923] = 6'b000000;
mem[7924] = 6'b000000;
mem[7925] = 6'b000000;
mem[7926] = 6'b000000;
mem[7927] = 6'b000000;
mem[7928] = 6'b000000;
mem[7929] = 6'b000000;
mem[7930] = 6'b000000;
mem[7931] = 6'b000000;
mem[7932] = 6'b000000;
mem[7933] = 6'b000000;
mem[7934] = 6'b000000;
mem[7935] = 6'b000000;
mem[7936] = 6'b000000;
mem[7937] = 6'b000100;
mem[7938] = 6'b000000;
mem[7939] = 6'b000000;
mem[7940] = 6'b000100;
mem[7941] = 6'b000000;
mem[7942] = 6'b000100;
mem[7943] = 6'b000000;
mem[7944] = 6'b000000;
mem[7945] = 6'b000000;
mem[7946] = 6'b000100;
mem[7947] = 6'b000000;
mem[7948] = 6'b000000;
mem[7949] = 6'b000100;
mem[7950] = 6'b000100;
mem[7951] = 6'b010000;
mem[7952] = 6'b000101;
mem[7953] = 6'b010101;
mem[7954] = 6'b000000;
mem[7955] = 6'b000001;
mem[7956] = 6'b000110;
mem[7957] = 6'b011011;
mem[7958] = 6'b000110;
mem[7959] = 6'b000110;
mem[7960] = 6'b000110;
mem[7961] = 6'b010110;
mem[7962] = 6'b000101;
mem[7963] = 6'b010100;
mem[7964] = 6'b010101;
mem[7965] = 6'b100000;
mem[7966] = 6'b010100;
mem[7967] = 6'b010101;
mem[7968] = 6'b010101;
mem[7969] = 6'b010101;
mem[7970] = 6'b010101;
mem[7971] = 6'b010101;
mem[7972] = 6'b010101;
mem[7973] = 6'b010101;
mem[7974] = 6'b010101;
mem[7975] = 6'b010101;
mem[7976] = 6'b010101;
mem[7977] = 6'b010101;
mem[7978] = 6'b010101;
mem[7979] = 6'b010101;
mem[7980] = 6'b010100;
mem[7981] = 6'b010101;
mem[7982] = 6'b100100;
mem[7983] = 6'b100101;
mem[7984] = 6'b100101;
mem[7985] = 6'b010100;
mem[7986] = 6'b010100;
mem[7987] = 6'b010100;
mem[7988] = 6'b010101;
mem[7989] = 6'b000100;
mem[7990] = 6'b010101;
mem[7991] = 6'b000100;
mem[7992] = 6'b010100;
mem[7993] = 6'b010101;
mem[7994] = 6'b010100;
mem[7995] = 6'b000101;
mem[7996] = 6'b010100;
mem[7997] = 6'b000100;
mem[7998] = 6'b010100;
mem[7999] = 6'b000101;
mem[8000] = 6'b010100;
mem[8001] = 6'b000100;
mem[8002] = 6'b000000;
mem[8003] = 6'b010101;
mem[8004] = 6'b010100;
mem[8005] = 6'b000101;
mem[8006] = 6'b010100;
mem[8007] = 6'b000101;
mem[8008] = 6'b010100;
mem[8009] = 6'b010101;
mem[8010] = 6'b000101;
mem[8011] = 6'b010100;
mem[8012] = 6'b000101;
mem[8013] = 6'b010100;
mem[8014] = 6'b000101;
mem[8015] = 6'b000100;
mem[8016] = 6'b010001;
mem[8017] = 6'b000100;
mem[8018] = 6'b010101;
mem[8019] = 6'b000100;
mem[8020] = 6'b010100;
mem[8021] = 6'b000101;
mem[8022] = 6'b010100;
mem[8023] = 6'b000100;
mem[8024] = 6'b010100;
mem[8025] = 6'b000101;
mem[8026] = 6'b010100;
mem[8027] = 6'b000001;
mem[8028] = 6'b010100;
mem[8029] = 6'b000100;
mem[8030] = 6'b010101;
mem[8031] = 6'b000000;
mem[8032] = 6'b000101;
mem[8033] = 6'b010100;
mem[8034] = 6'b000001;
mem[8035] = 6'b000100;
mem[8036] = 6'b000000;
mem[8037] = 6'b000000;
mem[8038] = 6'b000000;
mem[8039] = 6'b000000;
mem[8040] = 6'b000000;
mem[8041] = 6'b000000;
mem[8042] = 6'b000000;
mem[8043] = 6'b000000;
mem[8044] = 6'b000000;
mem[8045] = 6'b000000;
mem[8046] = 6'b000000;
mem[8047] = 6'b000000;
mem[8048] = 6'b000000;
mem[8049] = 6'b000000;
mem[8050] = 6'b000000;
mem[8051] = 6'b000000;
mem[8052] = 6'b000000;
mem[8053] = 6'b000000;
mem[8054] = 6'b000000;
mem[8055] = 6'b000000;
mem[8056] = 6'b000000;
mem[8057] = 6'b000000;
mem[8058] = 6'b000000;
mem[8059] = 6'b000000;
mem[8060] = 6'b000000;
mem[8061] = 6'b000000;
mem[8062] = 6'b000000;
mem[8063] = 6'b000000;
mem[8064] = 6'b000100;
mem[8065] = 6'b000000;
mem[8066] = 6'b000000;
mem[8067] = 6'b000100;
mem[8068] = 6'b000000;
mem[8069] = 6'b000100;
mem[8070] = 6'b000000;
mem[8071] = 6'b000000;
mem[8072] = 6'b000100;
mem[8073] = 6'b000100;
mem[8074] = 6'b000000;
mem[8075] = 6'b000000;
mem[8076] = 6'b000100;
mem[8077] = 6'b010100;
mem[8078] = 6'b000000;
mem[8079] = 6'b000100;
mem[8080] = 6'b010101;
mem[8081] = 6'b000001;
mem[8082] = 6'b000000;
mem[8083] = 6'b000001;
mem[8084] = 6'b011011;
mem[8085] = 6'b000110;
mem[8086] = 6'b010101;
mem[8087] = 6'b010101;
mem[8088] = 6'b010101;
mem[8089] = 6'b000101;
mem[8090] = 6'b010100;
mem[8091] = 6'b010100;
mem[8092] = 6'b010101;
mem[8093] = 6'b100100;
mem[8094] = 6'b010100;
mem[8095] = 6'b000100;
mem[8096] = 6'b010100;
mem[8097] = 6'b010101;
mem[8098] = 6'b010101;
mem[8099] = 6'b010101;
mem[8100] = 6'b010101;
mem[8101] = 6'b010101;
mem[8102] = 6'b010101;
mem[8103] = 6'b010101;
mem[8104] = 6'b010100;
mem[8105] = 6'b010101;
mem[8106] = 6'b010100;
mem[8107] = 6'b010000;
mem[8108] = 6'b010101;
mem[8109] = 6'b010000;
mem[8110] = 6'b010100;
mem[8111] = 6'b100101;
mem[8112] = 6'b101001;
mem[8113] = 6'b100101;
mem[8114] = 6'b000101;
mem[8115] = 6'b000100;
mem[8116] = 6'b000101;
mem[8117] = 6'b010100;
mem[8118] = 6'b000101;
mem[8119] = 6'b010100;
mem[8120] = 6'b010101;
mem[8121] = 6'b000100;
mem[8122] = 6'b000101;
mem[8123] = 6'b010100;
mem[8124] = 6'b000100;
mem[8125] = 6'b010001;
mem[8126] = 6'b000101;
mem[8127] = 6'b010100;
mem[8128] = 6'b000100;
mem[8129] = 6'b000000;
mem[8130] = 6'b010101;
mem[8131] = 6'b000100;
mem[8132] = 6'b000001;
mem[8133] = 6'b010100;
mem[8134] = 6'b000101;
mem[8135] = 6'b010100;
mem[8136] = 6'b010101;
mem[8137] = 6'b000101;
mem[8138] = 6'b010100;
mem[8139] = 6'b000101;
mem[8140] = 6'b010100;
mem[8141] = 6'b000101;
mem[8142] = 6'b010000;
mem[8143] = 6'b010101;
mem[8144] = 6'b000100;
mem[8145] = 6'b010100;
mem[8146] = 6'b000101;
mem[8147] = 6'b010100;
mem[8148] = 6'b000101;
mem[8149] = 6'b010000;
mem[8150] = 6'b000101;
mem[8151] = 6'b010100;
mem[8152] = 6'b000001;
mem[8153] = 6'b010100;
mem[8154] = 6'b000100;
mem[8155] = 6'b010100;
mem[8156] = 6'b000100;
mem[8157] = 6'b010101;
mem[8158] = 6'b000100;
mem[8159] = 6'b000101;
mem[8160] = 6'b010100;
mem[8161] = 6'b010101;
mem[8162] = 6'b000100;
mem[8163] = 6'b010101;
mem[8164] = 6'b000000;
mem[8165] = 6'b000000;
mem[8166] = 6'b000000;
mem[8167] = 6'b000000;
mem[8168] = 6'b000000;
mem[8169] = 6'b000000;
mem[8170] = 6'b000000;
mem[8171] = 6'b000000;
mem[8172] = 6'b000000;
mem[8173] = 6'b000000;
mem[8174] = 6'b000000;
mem[8175] = 6'b000000;
mem[8176] = 6'b000000;
mem[8177] = 6'b000000;
mem[8178] = 6'b000000;
mem[8179] = 6'b000000;
mem[8180] = 6'b000000;
mem[8181] = 6'b000000;
mem[8182] = 6'b000000;
mem[8183] = 6'b000000;
mem[8184] = 6'b000000;
mem[8185] = 6'b000000;
mem[8186] = 6'b000000;
mem[8187] = 6'b000000;
mem[8188] = 6'b000000;
mem[8189] = 6'b000000;
mem[8190] = 6'b000000;
mem[8191] = 6'b000000;
mem[8192] = 6'b000000;
mem[8193] = 6'b000000;
mem[8194] = 6'b000100;
mem[8195] = 6'b000000;
mem[8196] = 6'b010001;
mem[8197] = 6'b000000;
mem[8198] = 6'b000100;
mem[8199] = 6'b000001;
mem[8200] = 6'b010000;
mem[8201] = 6'b000000;
mem[8202] = 6'b000100;
mem[8203] = 6'b000000;
mem[8204] = 6'b000100;
mem[8205] = 6'b000000;
mem[8206] = 6'b000100;
mem[8207] = 6'b010101;
mem[8208] = 6'b000001;
mem[8209] = 6'b000000;
mem[8210] = 6'b000000;
mem[8211] = 6'b010101;
mem[8212] = 6'b011010;
mem[8213] = 6'b010101;
mem[8214] = 6'b010101;
mem[8215] = 6'b010101;
mem[8216] = 6'b010101;
mem[8217] = 6'b000101;
mem[8218] = 6'b000100;
mem[8219] = 6'b000100;
mem[8220] = 6'b010100;
mem[8221] = 6'b010100;
mem[8222] = 6'b100000;
mem[8223] = 6'b010101;
mem[8224] = 6'b000100;
mem[8225] = 6'b010100;
mem[8226] = 6'b010100;
mem[8227] = 6'b010100;
mem[8228] = 6'b010100;
mem[8229] = 6'b010101;
mem[8230] = 6'b010100;
mem[8231] = 6'b010100;
mem[8232] = 6'b010101;
mem[8233] = 6'b010100;
mem[8234] = 6'b010000;
mem[8235] = 6'b000101;
mem[8236] = 6'b010100;
mem[8237] = 6'b000100;
mem[8238] = 6'b010101;
mem[8239] = 6'b000100;
mem[8240] = 6'b100101;
mem[8241] = 6'b111001;
mem[8242] = 6'b100101;
mem[8243] = 6'b000101;
mem[8244] = 6'b000000;
mem[8245] = 6'b010101;
mem[8246] = 6'b000100;
mem[8247] = 6'b010101;
mem[8248] = 6'b000100;
mem[8249] = 6'b010001;
mem[8250] = 6'b010100;
mem[8251] = 6'b000001;
mem[8252] = 6'b010100;
mem[8253] = 6'b000100;
mem[8254] = 6'b000100;
mem[8255] = 6'b000000;
mem[8256] = 6'b010101;
mem[8257] = 6'b000100;
mem[8258] = 6'b000100;
mem[8259] = 6'b010000;
mem[8260] = 6'b000100;
mem[8261] = 6'b010101;
mem[8262] = 6'b000000;
mem[8263] = 6'b010101;
mem[8264] = 6'b000100;
mem[8265] = 6'b010100;
mem[8266] = 6'b000101;
mem[8267] = 6'b010000;
mem[8268] = 6'b000100;
mem[8269] = 6'b010001;
mem[8270] = 6'b000100;
mem[8271] = 6'b000100;
mem[8272] = 6'b010101;
mem[8273] = 6'b000000;
mem[8274] = 6'b010100;
mem[8275] = 6'b000100;
mem[8276] = 6'b010000;
mem[8277] = 6'b000100;
mem[8278] = 6'b010100;
mem[8279] = 6'b000100;
mem[8280] = 6'b010100;
mem[8281] = 6'b000100;
mem[8282] = 6'b010001;
mem[8283] = 6'b000100;
mem[8284] = 6'b000001;
mem[8285] = 6'b000100;
mem[8286] = 6'b010000;
mem[8287] = 6'b010100;
mem[8288] = 6'b000000;
mem[8289] = 6'b000100;
mem[8290] = 6'b010001;
mem[8291] = 6'b000100;
mem[8292] = 6'b000000;
mem[8293] = 6'b000000;
mem[8294] = 6'b000000;
mem[8295] = 6'b000000;
mem[8296] = 6'b000000;
mem[8297] = 6'b000000;
mem[8298] = 6'b000000;
mem[8299] = 6'b000000;
mem[8300] = 6'b000000;
mem[8301] = 6'b000000;
mem[8302] = 6'b000000;
mem[8303] = 6'b000000;
mem[8304] = 6'b000000;
mem[8305] = 6'b000000;
mem[8306] = 6'b000000;
mem[8307] = 6'b000000;
mem[8308] = 6'b000000;
mem[8309] = 6'b000000;
mem[8310] = 6'b000000;
mem[8311] = 6'b000000;
mem[8312] = 6'b000000;
mem[8313] = 6'b000000;
mem[8314] = 6'b000000;
mem[8315] = 6'b000000;
mem[8316] = 6'b000000;
mem[8317] = 6'b000000;
mem[8318] = 6'b000000;
mem[8319] = 6'b000000;
mem[8320] = 6'b000000;
mem[8321] = 6'b000000;
mem[8322] = 6'b000000;
mem[8323] = 6'b000100;
mem[8324] = 6'b000000;
mem[8325] = 6'b000100;
mem[8326] = 6'b000000;
mem[8327] = 6'b000100;
mem[8328] = 6'b000000;
mem[8329] = 6'b000100;
mem[8330] = 6'b000000;
mem[8331] = 6'b000000;
mem[8332] = 6'b000000;
mem[8333] = 6'b000100;
mem[8334] = 6'b010101;
mem[8335] = 6'b000001;
mem[8336] = 6'b000000;
mem[8337] = 6'b000000;
mem[8338] = 6'b000001;
mem[8339] = 6'b000001;
mem[8340] = 6'b010101;
mem[8341] = 6'b010100;
mem[8342] = 6'b000100;
mem[8343] = 6'b010100;
mem[8344] = 6'b000100;
mem[8345] = 6'b010100;
mem[8346] = 6'b101001;
mem[8347] = 6'b011001;
mem[8348] = 6'b010101;
mem[8349] = 6'b100100;
mem[8350] = 6'b010100;
mem[8351] = 6'b010100;
mem[8352] = 6'b010100;
mem[8353] = 6'b000100;
mem[8354] = 6'b010101;
mem[8355] = 6'b000100;
mem[8356] = 6'b010100;
mem[8357] = 6'b000100;
mem[8358] = 6'b010100;
mem[8359] = 6'b000100;
mem[8360] = 6'b010100;
mem[8361] = 6'b000101;
mem[8362] = 6'b010100;
mem[8363] = 6'b010100;
mem[8364] = 6'b000101;
mem[8365] = 6'b010100;
mem[8366] = 6'b000100;
mem[8367] = 6'b010101;
mem[8368] = 6'b111010;
mem[8369] = 6'b100110;
mem[8370] = 6'b111001;
mem[8371] = 6'b101010;
mem[8372] = 6'b010101;
mem[8373] = 6'b000000;
mem[8374] = 6'b010100;
mem[8375] = 6'b000000;
mem[8376] = 6'b010101;
mem[8377] = 6'b000100;
mem[8378] = 6'b000100;
mem[8379] = 6'b010100;
mem[8380] = 6'b000001;
mem[8381] = 6'b010100;
mem[8382] = 6'b000101;
mem[8383] = 6'b000100;
mem[8384] = 6'b000000;
mem[8385] = 6'b010101;
mem[8386] = 6'b000000;
mem[8387] = 6'b000101;
mem[8388] = 6'b010000;
mem[8389] = 6'b000100;
mem[8390] = 6'b000100;
mem[8391] = 6'b000000;
mem[8392] = 6'b000101;
mem[8393] = 6'b000000;
mem[8394] = 6'b000100;
mem[8395] = 6'b000000;
mem[8396] = 6'b000100;
mem[8397] = 6'b000100;
mem[8398] = 6'b000000;
mem[8399] = 6'b000000;
mem[8400] = 6'b000100;
mem[8401] = 6'b000000;
mem[8402] = 6'b000001;
mem[8403] = 6'b000100;
mem[8404] = 6'b000000;
mem[8405] = 6'b000000;
mem[8406] = 6'b000000;
mem[8407] = 6'b000000;
mem[8408] = 6'b000000;
mem[8409] = 6'b000100;
mem[8410] = 6'b000000;
mem[8411] = 6'b000100;
mem[8412] = 6'b010000;
mem[8413] = 6'b000101;
mem[8414] = 6'b000000;
mem[8415] = 6'b000000;
mem[8416] = 6'b000101;
mem[8417] = 6'b000000;
mem[8418] = 6'b000100;
mem[8419] = 6'b000000;
mem[8420] = 6'b000000;
mem[8421] = 6'b000000;
mem[8422] = 6'b000000;
mem[8423] = 6'b000000;
mem[8424] = 6'b000000;
mem[8425] = 6'b000000;
mem[8426] = 6'b000000;
mem[8427] = 6'b000000;
mem[8428] = 6'b000000;
mem[8429] = 6'b000000;
mem[8430] = 6'b000000;
mem[8431] = 6'b000000;
mem[8432] = 6'b000000;
mem[8433] = 6'b000000;
mem[8434] = 6'b000000;
mem[8435] = 6'b000000;
mem[8436] = 6'b000000;
mem[8437] = 6'b000000;
mem[8438] = 6'b000000;
mem[8439] = 6'b000000;
mem[8440] = 6'b000000;
mem[8441] = 6'b000000;
mem[8442] = 6'b000000;
mem[8443] = 6'b000000;
mem[8444] = 6'b000000;
mem[8445] = 6'b000000;
mem[8446] = 6'b000000;
mem[8447] = 6'b000000;
mem[8448] = 6'b000000;
mem[8449] = 6'b000100;
mem[8450] = 6'b000000;
mem[8451] = 6'b000000;
mem[8452] = 6'b000100;
mem[8453] = 6'b000000;
mem[8454] = 6'b000000;
mem[8455] = 6'b000000;
mem[8456] = 6'b000100;
mem[8457] = 6'b000000;
mem[8458] = 6'b000000;
mem[8459] = 6'b000100;
mem[8460] = 6'b000000;
mem[8461] = 6'b000100;
mem[8462] = 6'b010101;
mem[8463] = 6'b000000;
mem[8464] = 6'b000000;
mem[8465] = 6'b010101;
mem[8466] = 6'b000000;
mem[8467] = 6'b010100;
mem[8468] = 6'b000100;
mem[8469] = 6'b010100;
mem[8470] = 6'b010100;
mem[8471] = 6'b000100;
mem[8472] = 6'b010100;
mem[8473] = 6'b101001;
mem[8474] = 6'b110100;
mem[8475] = 6'b100000;
mem[8476] = 6'b010100;
mem[8477] = 6'b100101;
mem[8478] = 6'b010000;
mem[8479] = 6'b010100;
mem[8480] = 6'b001001;
mem[8481] = 6'b010100;
mem[8482] = 6'b010100;
mem[8483] = 6'b011000;
mem[8484] = 6'b010101;
mem[8485] = 6'b011000;
mem[8486] = 6'b000101;
mem[8487] = 6'b010100;
mem[8488] = 6'b000100;
mem[8489] = 6'b010100;
mem[8490] = 6'b000100;
mem[8491] = 6'b010100;
mem[8492] = 6'b000100;
mem[8493] = 6'b000100;
mem[8494] = 6'b000000;
mem[8495] = 6'b101001;
mem[8496] = 6'b100101;
mem[8497] = 6'b100100;
mem[8498] = 6'b100101;
mem[8499] = 6'b110101;
mem[8500] = 6'b111010;
mem[8501] = 6'b010101;
mem[8502] = 6'b000000;
mem[8503] = 6'b000100;
mem[8504] = 6'b000000;
mem[8505] = 6'b000000;
mem[8506] = 6'b000000;
mem[8507] = 6'b000100;
mem[8508] = 6'b000000;
mem[8509] = 6'b000000;
mem[8510] = 6'b000000;
mem[8511] = 6'b000000;
mem[8512] = 6'b000000;
mem[8513] = 6'b000000;
mem[8514] = 6'b000000;
mem[8515] = 6'b000000;
mem[8516] = 6'b000000;
mem[8517] = 6'b000000;
mem[8518] = 6'b000100;
mem[8519] = 6'b010001;
mem[8520] = 6'b010101;
mem[8521] = 6'b010101;
mem[8522] = 6'b010101;
mem[8523] = 6'b010101;
mem[8524] = 6'b010101;
mem[8525] = 6'b010101;
mem[8526] = 6'b100101;
mem[8527] = 6'b010101;
mem[8528] = 6'b100110;
mem[8529] = 6'b101010;
mem[8530] = 6'b101010;
mem[8531] = 6'b101010;
mem[8532] = 6'b101010;
mem[8533] = 6'b101010;
mem[8534] = 6'b101010;
mem[8535] = 6'b101010;
mem[8536] = 6'b101010;
mem[8537] = 6'b101010;
mem[8538] = 6'b101010;
mem[8539] = 6'b101011;
mem[8540] = 6'b101010;
mem[8541] = 6'b101010;
mem[8542] = 6'b101011;
mem[8543] = 6'b101010;
mem[8544] = 6'b101010;
mem[8545] = 6'b101011;
mem[8546] = 6'b101010;
mem[8547] = 6'b101010;
mem[8548] = 6'b000000;
mem[8549] = 6'b000000;
mem[8550] = 6'b000000;
mem[8551] = 6'b000000;
mem[8552] = 6'b000000;
mem[8553] = 6'b000000;
mem[8554] = 6'b000000;
mem[8555] = 6'b000000;
mem[8556] = 6'b000000;
mem[8557] = 6'b000000;
mem[8558] = 6'b000000;
mem[8559] = 6'b000000;
mem[8560] = 6'b000000;
mem[8561] = 6'b000000;
mem[8562] = 6'b000000;
mem[8563] = 6'b000000;
mem[8564] = 6'b000000;
mem[8565] = 6'b000000;
mem[8566] = 6'b000000;
mem[8567] = 6'b000000;
mem[8568] = 6'b000000;
mem[8569] = 6'b000000;
mem[8570] = 6'b000000;
mem[8571] = 6'b000000;
mem[8572] = 6'b000000;
mem[8573] = 6'b000000;
mem[8574] = 6'b000000;
mem[8575] = 6'b000000;
mem[8576] = 6'b000000;
mem[8577] = 6'b000000;
mem[8578] = 6'b000000;
mem[8579] = 6'b000100;
mem[8580] = 6'b000000;
mem[8581] = 6'b000100;
mem[8582] = 6'b000000;
mem[8583] = 6'b000100;
mem[8584] = 6'b000000;
mem[8585] = 6'b000000;
mem[8586] = 6'b000000;
mem[8587] = 6'b000000;
mem[8588] = 6'b000100;
mem[8589] = 6'b010001;
mem[8590] = 6'b000000;
mem[8591] = 6'b000000;
mem[8592] = 6'b000000;
mem[8593] = 6'b000000;
mem[8594] = 6'b000000;
mem[8595] = 6'b000100;
mem[8596] = 6'b000100;
mem[8597] = 6'b010100;
mem[8598] = 6'b000100;
mem[8599] = 6'b000100;
mem[8600] = 6'b010100;
mem[8601] = 6'b100100;
mem[8602] = 6'b010000;
mem[8603] = 6'b010000;
mem[8604] = 6'b010000;
mem[8605] = 6'b010000;
mem[8606] = 6'b010000;
mem[8607] = 6'b010001;
mem[8608] = 6'b000100;
mem[8609] = 6'b010100;
mem[8610] = 6'b000100;
mem[8611] = 6'b000101;
mem[8612] = 6'b000100;
mem[8613] = 6'b000101;
mem[8614] = 6'b010100;
mem[8615] = 6'b010100;
mem[8616] = 6'b010101;
mem[8617] = 6'b010101;
mem[8618] = 6'b010101;
mem[8619] = 6'b010101;
mem[8620] = 6'b010101;
mem[8621] = 6'b010101;
mem[8622] = 6'b000000;
mem[8623] = 6'b010100;
mem[8624] = 6'b010101;
mem[8625] = 6'b010101;
mem[8626] = 6'b100101;
mem[8627] = 6'b101001;
mem[8628] = 6'b111010;
mem[8629] = 6'b101010;
mem[8630] = 6'b010101;
mem[8631] = 6'b010101;
mem[8632] = 6'b010101;
mem[8633] = 6'b010101;
mem[8634] = 6'b010101;
mem[8635] = 6'b100101;
mem[8636] = 6'b010101;
mem[8637] = 6'b101010;
mem[8638] = 6'b100101;
mem[8639] = 6'b101010;
mem[8640] = 6'b101010;
mem[8641] = 6'b010101;
mem[8642] = 6'b101010;
mem[8643] = 6'b101010;
mem[8644] = 6'b101010;
mem[8645] = 6'b101010;
mem[8646] = 6'b111010;
mem[8647] = 6'b101010;
mem[8648] = 6'b111010;
mem[8649] = 6'b101010;
mem[8650] = 6'b111011;
mem[8651] = 6'b101010;
mem[8652] = 6'b111011;
mem[8653] = 6'b111011;
mem[8654] = 6'b111111;
mem[8655] = 6'b111111;
mem[8656] = 6'b111111;
mem[8657] = 6'b111111;
mem[8658] = 6'b111111;
mem[8659] = 6'b111111;
mem[8660] = 6'b111111;
mem[8661] = 6'b111111;
mem[8662] = 6'b111111;
mem[8663] = 6'b111111;
mem[8664] = 6'b111111;
mem[8665] = 6'b111111;
mem[8666] = 6'b111111;
mem[8667] = 6'b111111;
mem[8668] = 6'b111111;
mem[8669] = 6'b111111;
mem[8670] = 6'b111111;
mem[8671] = 6'b111111;
mem[8672] = 6'b111111;
mem[8673] = 6'b111111;
mem[8674] = 6'b111111;
mem[8675] = 6'b111111;
mem[8676] = 6'b000000;
mem[8677] = 6'b000000;
mem[8678] = 6'b000000;
mem[8679] = 6'b000000;
mem[8680] = 6'b000000;
mem[8681] = 6'b000000;
mem[8682] = 6'b000000;
mem[8683] = 6'b000000;
mem[8684] = 6'b000000;
mem[8685] = 6'b000000;
mem[8686] = 6'b000000;
mem[8687] = 6'b000000;
mem[8688] = 6'b000000;
mem[8689] = 6'b000000;
mem[8690] = 6'b000000;
mem[8691] = 6'b000000;
mem[8692] = 6'b000000;
mem[8693] = 6'b000000;
mem[8694] = 6'b000000;
mem[8695] = 6'b000000;
mem[8696] = 6'b000000;
mem[8697] = 6'b000000;
mem[8698] = 6'b000000;
mem[8699] = 6'b000000;
mem[8700] = 6'b000000;
mem[8701] = 6'b000000;
mem[8702] = 6'b000000;
mem[8703] = 6'b000000;
mem[8704] = 6'b000000;
mem[8705] = 6'b000000;
mem[8706] = 6'b000000;
mem[8707] = 6'b000000;
mem[8708] = 6'b000000;
mem[8709] = 6'b000000;
mem[8710] = 6'b000000;
mem[8711] = 6'b000000;
mem[8712] = 6'b000000;
mem[8713] = 6'b000000;
mem[8714] = 6'b000100;
mem[8715] = 6'b010101;
mem[8716] = 6'b000001;
mem[8717] = 6'b000000;
mem[8718] = 6'b000001;
mem[8719] = 6'b010101;
mem[8720] = 6'b010001;
mem[8721] = 6'b010101;
mem[8722] = 6'b011001;
mem[8723] = 6'b010101;
mem[8724] = 6'b010101;
mem[8725] = 6'b010101;
mem[8726] = 6'b100110;
mem[8727] = 6'b010101;
mem[8728] = 6'b101001;
mem[8729] = 6'b101010;
mem[8730] = 6'b011010;
mem[8731] = 6'b010101;
mem[8732] = 6'b100110;
mem[8733] = 6'b101010;
mem[8734] = 6'b010101;
mem[8735] = 6'b010101;
mem[8736] = 6'b010101;
mem[8737] = 6'b000001;
mem[8738] = 6'b010001;
mem[8739] = 6'b010000;
mem[8740] = 6'b010001;
mem[8741] = 6'b100101;
mem[8742] = 6'b010101;
mem[8743] = 6'b010101;
mem[8744] = 6'b100110;
mem[8745] = 6'b101001;
mem[8746] = 6'b100110;
mem[8747] = 6'b101010;
mem[8748] = 6'b101010;
mem[8749] = 6'b101010;
mem[8750] = 6'b100101;
mem[8751] = 6'b010101;
mem[8752] = 6'b101010;
mem[8753] = 6'b111010;
mem[8754] = 6'b111010;
mem[8755] = 6'b111111;
mem[8756] = 6'b111010;
mem[8757] = 6'b111010;
mem[8758] = 6'b111111;
mem[8759] = 6'b111111;
mem[8760] = 6'b111111;
mem[8761] = 6'b111111;
mem[8762] = 6'b111111;
mem[8763] = 6'b111111;
mem[8764] = 6'b111111;
mem[8765] = 6'b111111;
mem[8766] = 6'b111111;
mem[8767] = 6'b111111;
mem[8768] = 6'b111111;
mem[8769] = 6'b111111;
mem[8770] = 6'b111111;
mem[8771] = 6'b111111;
mem[8772] = 6'b111111;
mem[8773] = 6'b111111;
mem[8774] = 6'b111111;
mem[8775] = 6'b111111;
mem[8776] = 6'b111111;
mem[8777] = 6'b111111;
mem[8778] = 6'b111111;
mem[8779] = 6'b111111;
mem[8780] = 6'b111111;
mem[8781] = 6'b111111;
mem[8782] = 6'b111111;
mem[8783] = 6'b111111;
mem[8784] = 6'b111111;
mem[8785] = 6'b111111;
mem[8786] = 6'b111111;
mem[8787] = 6'b111111;
mem[8788] = 6'b111111;
mem[8789] = 6'b111010;
mem[8790] = 6'b101111;
mem[8791] = 6'b111111;
mem[8792] = 6'b111111;
mem[8793] = 6'b111111;
mem[8794] = 6'b111111;
mem[8795] = 6'b111111;
mem[8796] = 6'b111111;
mem[8797] = 6'b111111;
mem[8798] = 6'b111111;
mem[8799] = 6'b111111;
mem[8800] = 6'b111111;
mem[8801] = 6'b111111;
mem[8802] = 6'b111111;
mem[8803] = 6'b111111;
mem[8804] = 6'b000000;
mem[8805] = 6'b000000;
mem[8806] = 6'b000000;
mem[8807] = 6'b000000;
mem[8808] = 6'b000000;
mem[8809] = 6'b000000;
mem[8810] = 6'b000000;
mem[8811] = 6'b000000;
mem[8812] = 6'b000000;
mem[8813] = 6'b000000;
mem[8814] = 6'b000000;
mem[8815] = 6'b000000;
mem[8816] = 6'b000000;
mem[8817] = 6'b000000;
mem[8818] = 6'b000000;
mem[8819] = 6'b000000;
mem[8820] = 6'b000000;
mem[8821] = 6'b000000;
mem[8822] = 6'b000000;
mem[8823] = 6'b000000;
mem[8824] = 6'b000000;
mem[8825] = 6'b000000;
mem[8826] = 6'b000000;
mem[8827] = 6'b000000;
mem[8828] = 6'b000000;
mem[8829] = 6'b000000;
mem[8830] = 6'b000000;
mem[8831] = 6'b000000;
mem[8832] = 6'b010101;
mem[8833] = 6'b010101;
mem[8834] = 6'b010101;
mem[8835] = 6'b101010;
mem[8836] = 6'b100110;
mem[8837] = 6'b101010;
mem[8838] = 6'b101010;
mem[8839] = 6'b101011;
mem[8840] = 6'b111010;
mem[8841] = 6'b101011;
mem[8842] = 6'b111111;
mem[8843] = 6'b101010;
mem[8844] = 6'b000000;
mem[8845] = 6'b010101;
mem[8846] = 6'b111111;
mem[8847] = 6'b111111;
mem[8848] = 6'b101111;
mem[8849] = 6'b111111;
mem[8850] = 6'b111111;
mem[8851] = 6'b111111;
mem[8852] = 6'b111011;
mem[8853] = 6'b101010;
mem[8854] = 6'b111010;
mem[8855] = 6'b111111;
mem[8856] = 6'b111011;
mem[8857] = 6'b101010;
mem[8858] = 6'b111011;
mem[8859] = 6'b101010;
mem[8860] = 6'b101010;
mem[8861] = 6'b101010;
mem[8862] = 6'b101010;
mem[8863] = 6'b010101;
mem[8864] = 6'b010101;
mem[8865] = 6'b010101;
mem[8866] = 6'b010101;
mem[8867] = 6'b010101;
mem[8868] = 6'b101001;
mem[8869] = 6'b101010;
mem[8870] = 6'b100110;
mem[8871] = 6'b101010;
mem[8872] = 6'b101010;
mem[8873] = 6'b101010;
mem[8874] = 6'b101001;
mem[8875] = 6'b101010;
mem[8876] = 6'b100110;
mem[8877] = 6'b111010;
mem[8878] = 6'b111010;
mem[8879] = 6'b111010;
mem[8880] = 6'b101010;
mem[8881] = 6'b101010;
mem[8882] = 6'b101010;
mem[8883] = 6'b101010;
mem[8884] = 6'b101010;
mem[8885] = 6'b111110;
mem[8886] = 6'b111010;
mem[8887] = 6'b111110;
mem[8888] = 6'b111011;
mem[8889] = 6'b111110;
mem[8890] = 6'b111111;
mem[8891] = 6'b111111;
mem[8892] = 6'b111111;
mem[8893] = 6'b111111;
mem[8894] = 6'b111111;
mem[8895] = 6'b111111;
mem[8896] = 6'b111111;
mem[8897] = 6'b111111;
mem[8898] = 6'b111111;
mem[8899] = 6'b111111;
mem[8900] = 6'b111111;
mem[8901] = 6'b111111;
mem[8902] = 6'b111111;
mem[8903] = 6'b111111;
mem[8904] = 6'b111111;
mem[8905] = 6'b111111;
mem[8906] = 6'b111111;
mem[8907] = 6'b111111;
mem[8908] = 6'b111010;
mem[8909] = 6'b111111;
mem[8910] = 6'b111111;
mem[8911] = 6'b111111;
mem[8912] = 6'b111111;
mem[8913] = 6'b111111;
mem[8914] = 6'b111111;
mem[8915] = 6'b111010;
mem[8916] = 6'b111111;
mem[8917] = 6'b111111;
mem[8918] = 6'b111010;
mem[8919] = 6'b111111;
mem[8920] = 6'b111111;
mem[8921] = 6'b111111;
mem[8922] = 6'b111010;
mem[8923] = 6'b111010;
mem[8924] = 6'b111111;
mem[8925] = 6'b101010;
mem[8926] = 6'b111110;
mem[8927] = 6'b111111;
mem[8928] = 6'b111010;
mem[8929] = 6'b111111;
mem[8930] = 6'b111111;
mem[8931] = 6'b111111;
mem[8932] = 6'b000000;
mem[8933] = 6'b000000;
mem[8934] = 6'b000000;
mem[8935] = 6'b000000;
mem[8936] = 6'b000000;
mem[8937] = 6'b000000;
mem[8938] = 6'b000000;
mem[8939] = 6'b000000;
mem[8940] = 6'b000000;
mem[8941] = 6'b000000;
mem[8942] = 6'b000000;
mem[8943] = 6'b000000;
mem[8944] = 6'b000000;
mem[8945] = 6'b000000;
mem[8946] = 6'b000000;
mem[8947] = 6'b000000;
mem[8948] = 6'b000000;
mem[8949] = 6'b000000;
mem[8950] = 6'b000000;
mem[8951] = 6'b000000;
mem[8952] = 6'b000000;
mem[8953] = 6'b000000;
mem[8954] = 6'b000000;
mem[8955] = 6'b000000;
mem[8956] = 6'b000000;
mem[8957] = 6'b000000;
mem[8958] = 6'b000000;
mem[8959] = 6'b000000;
mem[8960] = 6'b111111;
mem[8961] = 6'b111111;
mem[8962] = 6'b111111;
mem[8963] = 6'b111111;
mem[8964] = 6'b111111;
mem[8965] = 6'b111111;
mem[8966] = 6'b111111;
mem[8967] = 6'b111111;
mem[8968] = 6'b111111;
mem[8969] = 6'b111111;
mem[8970] = 6'b111011;
mem[8971] = 6'b000001;
mem[8972] = 6'b010101;
mem[8973] = 6'b111111;
mem[8974] = 6'b111111;
mem[8975] = 6'b111111;
mem[8976] = 6'b111010;
mem[8977] = 6'b101010;
mem[8978] = 6'b111010;
mem[8979] = 6'b101011;
mem[8980] = 6'b111110;
mem[8981] = 6'b111111;
mem[8982] = 6'b101010;
mem[8983] = 6'b101010;
mem[8984] = 6'b101010;
mem[8985] = 6'b101010;
mem[8986] = 6'b101010;
mem[8987] = 6'b101010;
mem[8988] = 6'b010110;
mem[8989] = 6'b010101;
mem[8990] = 6'b100110;
mem[8991] = 6'b010101;
mem[8992] = 6'b100101;
mem[8993] = 6'b100101;
mem[8994] = 6'b101010;
mem[8995] = 6'b101010;
mem[8996] = 6'b100110;
mem[8997] = 6'b101001;
mem[8998] = 6'b101010;
mem[8999] = 6'b101010;
mem[9000] = 6'b101010;
mem[9001] = 6'b101010;
mem[9002] = 6'b101010;
mem[9003] = 6'b111010;
mem[9004] = 6'b111010;
mem[9005] = 6'b101010;
mem[9006] = 6'b111010;
mem[9007] = 6'b101010;
mem[9008] = 6'b101010;
mem[9009] = 6'b101010;
mem[9010] = 6'b101010;
mem[9011] = 6'b101010;
mem[9012] = 6'b111010;
mem[9013] = 6'b111111;
mem[9014] = 6'b111111;
mem[9015] = 6'b111111;
mem[9016] = 6'b111111;
mem[9017] = 6'b111111;
mem[9018] = 6'b111110;
mem[9019] = 6'b111111;
mem[9020] = 6'b111111;
mem[9021] = 6'b111111;
mem[9022] = 6'b111111;
mem[9023] = 6'b111111;
mem[9024] = 6'b111111;
mem[9025] = 6'b111111;
mem[9026] = 6'b111111;
mem[9027] = 6'b111111;
mem[9028] = 6'b111111;
mem[9029] = 6'b111111;
mem[9030] = 6'b111111;
mem[9031] = 6'b111010;
mem[9032] = 6'b111111;
mem[9033] = 6'b101010;
mem[9034] = 6'b111010;
mem[9035] = 6'b111110;
mem[9036] = 6'b111010;
mem[9037] = 6'b111111;
mem[9038] = 6'b111111;
mem[9039] = 6'b111111;
mem[9040] = 6'b111111;
mem[9041] = 6'b111111;
mem[9042] = 6'b111111;
mem[9043] = 6'b111111;
mem[9044] = 6'b111111;
mem[9045] = 6'b111111;
mem[9046] = 6'b111111;
mem[9047] = 6'b111111;
mem[9048] = 6'b111111;
mem[9049] = 6'b111111;
mem[9050] = 6'b111111;
mem[9051] = 6'b101010;
mem[9052] = 6'b101010;
mem[9053] = 6'b101010;
mem[9054] = 6'b101010;
mem[9055] = 6'b111110;
mem[9056] = 6'b101010;
mem[9057] = 6'b111010;
mem[9058] = 6'b101010;
mem[9059] = 6'b111010;
mem[9060] = 6'b000000;
mem[9061] = 6'b000000;
mem[9062] = 6'b000000;
mem[9063] = 6'b000000;
mem[9064] = 6'b000000;
mem[9065] = 6'b000000;
mem[9066] = 6'b000000;
mem[9067] = 6'b000000;
mem[9068] = 6'b000000;
mem[9069] = 6'b000000;
mem[9070] = 6'b000000;
mem[9071] = 6'b000000;
mem[9072] = 6'b000000;
mem[9073] = 6'b000000;
mem[9074] = 6'b000000;
mem[9075] = 6'b000000;
mem[9076] = 6'b000000;
mem[9077] = 6'b000000;
mem[9078] = 6'b000000;
mem[9079] = 6'b000000;
mem[9080] = 6'b000000;
mem[9081] = 6'b000000;
mem[9082] = 6'b000000;
mem[9083] = 6'b000000;
mem[9084] = 6'b000000;
mem[9085] = 6'b000000;
mem[9086] = 6'b000000;
mem[9087] = 6'b000000;
mem[9088] = 6'b111111;
mem[9089] = 6'b111011;
mem[9090] = 6'b101111;
mem[9091] = 6'b111010;
mem[9092] = 6'b101011;
mem[9093] = 6'b111110;
mem[9094] = 6'b101011;
mem[9095] = 6'b111010;
mem[9096] = 6'b101010;
mem[9097] = 6'b101010;
mem[9098] = 6'b010101;
mem[9099] = 6'b010101;
mem[9100] = 6'b111111;
mem[9101] = 6'b111010;
mem[9102] = 6'b111111;
mem[9103] = 6'b111011;
mem[9104] = 6'b101010;
mem[9105] = 6'b101010;
mem[9106] = 6'b101011;
mem[9107] = 6'b111010;
mem[9108] = 6'b101010;
mem[9109] = 6'b101010;
mem[9110] = 6'b101010;
mem[9111] = 6'b101010;
mem[9112] = 6'b101010;
mem[9113] = 6'b101010;
mem[9114] = 6'b100110;
mem[9115] = 6'b101010;
mem[9116] = 6'b101001;
mem[9117] = 6'b100101;
mem[9118] = 6'b011001;
mem[9119] = 6'b010101;
mem[9120] = 6'b100101;
mem[9121] = 6'b011001;
mem[9122] = 6'b010101;
mem[9123] = 6'b101010;
mem[9124] = 6'b100101;
mem[9125] = 6'b010101;
mem[9126] = 6'b100101;
mem[9127] = 6'b101010;
mem[9128] = 6'b101010;
mem[9129] = 6'b101010;
mem[9130] = 6'b101010;
mem[9131] = 6'b111010;
mem[9132] = 6'b101110;
mem[9133] = 6'b101010;
mem[9134] = 6'b101010;
mem[9135] = 6'b111010;
mem[9136] = 6'b111110;
mem[9137] = 6'b111010;
mem[9138] = 6'b111110;
mem[9139] = 6'b111011;
mem[9140] = 6'b111110;
mem[9141] = 6'b111111;
mem[9142] = 6'b111011;
mem[9143] = 6'b101010;
mem[9144] = 6'b111010;
mem[9145] = 6'b111111;
mem[9146] = 6'b111010;
mem[9147] = 6'b111011;
mem[9148] = 6'b111110;
mem[9149] = 6'b111111;
mem[9150] = 6'b111110;
mem[9151] = 6'b111111;
mem[9152] = 6'b111010;
mem[9153] = 6'b111110;
mem[9154] = 6'b111111;
mem[9155] = 6'b111110;
mem[9156] = 6'b111010;
mem[9157] = 6'b111010;
mem[9158] = 6'b101010;
mem[9159] = 6'b111010;
mem[9160] = 6'b111110;
mem[9161] = 6'b111111;
mem[9162] = 6'b111111;
mem[9163] = 6'b111111;
mem[9164] = 6'b111111;
mem[9165] = 6'b111111;
mem[9166] = 6'b111111;
mem[9167] = 6'b111010;
mem[9168] = 6'b111010;
mem[9169] = 6'b111010;
mem[9170] = 6'b111110;
mem[9171] = 6'b111111;
mem[9172] = 6'b111011;
mem[9173] = 6'b111110;
mem[9174] = 6'b111111;
mem[9175] = 6'b111111;
mem[9176] = 6'b111111;
mem[9177] = 6'b111111;
mem[9178] = 6'b111111;
mem[9179] = 6'b111111;
mem[9180] = 6'b111111;
mem[9181] = 6'b111111;
mem[9182] = 6'b111111;
mem[9183] = 6'b111011;
mem[9184] = 6'b111111;
mem[9185] = 6'b111111;
mem[9186] = 6'b111010;
mem[9187] = 6'b101010;
mem[9188] = 6'b000000;
mem[9189] = 6'b000000;
mem[9190] = 6'b000000;
mem[9191] = 6'b000000;
mem[9192] = 6'b000000;
mem[9193] = 6'b000000;
mem[9194] = 6'b000000;
mem[9195] = 6'b000000;
mem[9196] = 6'b000000;
mem[9197] = 6'b000000;
mem[9198] = 6'b000000;
mem[9199] = 6'b000000;
mem[9200] = 6'b000000;
mem[9201] = 6'b000000;
mem[9202] = 6'b000000;
mem[9203] = 6'b000000;
mem[9204] = 6'b000000;
mem[9205] = 6'b000000;
mem[9206] = 6'b000000;
mem[9207] = 6'b000000;
mem[9208] = 6'b000000;
mem[9209] = 6'b000000;
mem[9210] = 6'b000000;
mem[9211] = 6'b000000;
mem[9212] = 6'b000000;
mem[9213] = 6'b000000;
mem[9214] = 6'b000000;
mem[9215] = 6'b000000;
mem[9216] = 6'b101010;
mem[9217] = 6'b101010;
mem[9218] = 6'b111010;
mem[9219] = 6'b101111;
mem[9220] = 6'b111110;
mem[9221] = 6'b111011;
mem[9222] = 6'b111111;
mem[9223] = 6'b111111;
mem[9224] = 6'b111111;
mem[9225] = 6'b101010;
mem[9226] = 6'b100110;
mem[9227] = 6'b111110;
mem[9228] = 6'b111011;
mem[9229] = 6'b101110;
mem[9230] = 6'b111011;
mem[9231] = 6'b101110;
mem[9232] = 6'b111111;
mem[9233] = 6'b111011;
mem[9234] = 6'b111110;
mem[9235] = 6'b101111;
mem[9236] = 6'b101010;
mem[9237] = 6'b101010;
mem[9238] = 6'b101010;
mem[9239] = 6'b100110;
mem[9240] = 6'b100101;
mem[9241] = 6'b010101;
mem[9242] = 6'b101001;
mem[9243] = 6'b010101;
mem[9244] = 6'b010101;
mem[9245] = 6'b010110;
mem[9246] = 6'b010101;
mem[9247] = 6'b010101;
mem[9248] = 6'b100101;
mem[9249] = 6'b010101;
mem[9250] = 6'b100101;
mem[9251] = 6'b101010;
mem[9252] = 6'b010101;
mem[9253] = 6'b101010;
mem[9254] = 6'b101010;
mem[9255] = 6'b111010;
mem[9256] = 6'b111010;
mem[9257] = 6'b101001;
mem[9258] = 6'b111010;
mem[9259] = 6'b101010;
mem[9260] = 6'b111010;
mem[9261] = 6'b111010;
mem[9262] = 6'b101010;
mem[9263] = 6'b111110;
mem[9264] = 6'b101010;
mem[9265] = 6'b111010;
mem[9266] = 6'b111011;
mem[9267] = 6'b101010;
mem[9268] = 6'b111010;
mem[9269] = 6'b101010;
mem[9270] = 6'b111010;
mem[9271] = 6'b111111;
mem[9272] = 6'b111111;
mem[9273] = 6'b101010;
mem[9274] = 6'b111110;
mem[9275] = 6'b101010;
mem[9276] = 6'b111111;
mem[9277] = 6'b111010;
mem[9278] = 6'b111010;
mem[9279] = 6'b111010;
mem[9280] = 6'b111111;
mem[9281] = 6'b111011;
mem[9282] = 6'b111010;
mem[9283] = 6'b111010;
mem[9284] = 6'b101011;
mem[9285] = 6'b111110;
mem[9286] = 6'b111010;
mem[9287] = 6'b111110;
mem[9288] = 6'b111011;
mem[9289] = 6'b111110;
mem[9290] = 6'b111010;
mem[9291] = 6'b111010;
mem[9292] = 6'b111010;
mem[9293] = 6'b101010;
mem[9294] = 6'b111010;
mem[9295] = 6'b111110;
mem[9296] = 6'b101011;
mem[9297] = 6'b111110;
mem[9298] = 6'b111011;
mem[9299] = 6'b101010;
mem[9300] = 6'b111010;
mem[9301] = 6'b101010;
mem[9302] = 6'b111010;
mem[9303] = 6'b101010;
mem[9304] = 6'b111010;
mem[9305] = 6'b101010;
mem[9306] = 6'b111010;
mem[9307] = 6'b101010;
mem[9308] = 6'b111010;
mem[9309] = 6'b111010;
mem[9310] = 6'b101010;
mem[9311] = 6'b111110;
mem[9312] = 6'b111011;
mem[9313] = 6'b111110;
mem[9314] = 6'b101010;
mem[9315] = 6'b111010;
mem[9316] = 6'b000000;
mem[9317] = 6'b000000;
mem[9318] = 6'b000000;
mem[9319] = 6'b000000;
mem[9320] = 6'b000000;
mem[9321] = 6'b000000;
mem[9322] = 6'b000000;
mem[9323] = 6'b000000;
mem[9324] = 6'b000000;
mem[9325] = 6'b000000;
mem[9326] = 6'b000000;
mem[9327] = 6'b000000;
mem[9328] = 6'b000000;
mem[9329] = 6'b000000;
mem[9330] = 6'b000000;
mem[9331] = 6'b000000;
mem[9332] = 6'b000000;
mem[9333] = 6'b000000;
mem[9334] = 6'b000000;
mem[9335] = 6'b000000;
mem[9336] = 6'b000000;
mem[9337] = 6'b000000;
mem[9338] = 6'b000000;
mem[9339] = 6'b000000;
mem[9340] = 6'b000000;
mem[9341] = 6'b000000;
mem[9342] = 6'b000000;
mem[9343] = 6'b000000;
mem[9344] = 6'b101010;
mem[9345] = 6'b101010;
mem[9346] = 6'b101010;
mem[9347] = 6'b111010;
mem[9348] = 6'b101010;
mem[9349] = 6'b101010;
mem[9350] = 6'b101010;
mem[9351] = 6'b101010;
mem[9352] = 6'b101010;
mem[9353] = 6'b010101;
mem[9354] = 6'b101010;
mem[9355] = 6'b111111;
mem[9356] = 6'b111011;
mem[9357] = 6'b101010;
mem[9358] = 6'b101010;
mem[9359] = 6'b111010;
mem[9360] = 6'b101010;
mem[9361] = 6'b101010;
mem[9362] = 6'b101010;
mem[9363] = 6'b101010;
mem[9364] = 6'b101010;
mem[9365] = 6'b101010;
mem[9366] = 6'b100110;
mem[9367] = 6'b010101;
mem[9368] = 6'b010110;
mem[9369] = 6'b101010;
mem[9370] = 6'b010101;
mem[9371] = 6'b010101;
mem[9372] = 6'b100101;
mem[9373] = 6'b010101;
mem[9374] = 6'b100101;
mem[9375] = 6'b010101;
mem[9376] = 6'b100101;
mem[9377] = 6'b100110;
mem[9378] = 6'b010101;
mem[9379] = 6'b101001;
mem[9380] = 6'b100110;
mem[9381] = 6'b101001;
mem[9382] = 6'b101010;
mem[9383] = 6'b101010;
mem[9384] = 6'b101001;
mem[9385] = 6'b100110;
mem[9386] = 6'b101010;
mem[9387] = 6'b111010;
mem[9388] = 6'b101010;
mem[9389] = 6'b101010;
mem[9390] = 6'b111010;
mem[9391] = 6'b101010;
mem[9392] = 6'b111010;
mem[9393] = 6'b101010;
mem[9394] = 6'b111110;
mem[9395] = 6'b101010;
mem[9396] = 6'b111010;
mem[9397] = 6'b111110;
mem[9398] = 6'b101010;
mem[9399] = 6'b111010;
mem[9400] = 6'b101010;
mem[9401] = 6'b111011;
mem[9402] = 6'b111010;
mem[9403] = 6'b101010;
mem[9404] = 6'b111010;
mem[9405] = 6'b101010;
mem[9406] = 6'b111010;
mem[9407] = 6'b101010;
mem[9408] = 6'b111010;
mem[9409] = 6'b111110;
mem[9410] = 6'b101010;
mem[9411] = 6'b111110;
mem[9412] = 6'b111010;
mem[9413] = 6'b111010;
mem[9414] = 6'b111010;
mem[9415] = 6'b111010;
mem[9416] = 6'b101010;
mem[9417] = 6'b111010;
mem[9418] = 6'b101010;
mem[9419] = 6'b101010;
mem[9420] = 6'b111010;
mem[9421] = 6'b111010;
mem[9422] = 6'b111110;
mem[9423] = 6'b101010;
mem[9424] = 6'b111010;
mem[9425] = 6'b101010;
mem[9426] = 6'b111001;
mem[9427] = 6'b101010;
mem[9428] = 6'b111010;
mem[9429] = 6'b101010;
mem[9430] = 6'b100101;
mem[9431] = 6'b101010;
mem[9432] = 6'b101001;
mem[9433] = 6'b101010;
mem[9434] = 6'b101010;
mem[9435] = 6'b101001;
mem[9436] = 6'b101010;
mem[9437] = 6'b101001;
mem[9438] = 6'b101010;
mem[9439] = 6'b101010;
mem[9440] = 6'b101010;
mem[9441] = 6'b101010;
mem[9442] = 6'b101010;
mem[9443] = 6'b101010;
mem[9444] = 6'b000000;
mem[9445] = 6'b000000;
mem[9446] = 6'b000000;
mem[9447] = 6'b000000;
mem[9448] = 6'b000000;
mem[9449] = 6'b000000;
mem[9450] = 6'b000000;
mem[9451] = 6'b000000;
mem[9452] = 6'b000000;
mem[9453] = 6'b000000;
mem[9454] = 6'b000000;
mem[9455] = 6'b000000;
mem[9456] = 6'b000000;
mem[9457] = 6'b000000;
mem[9458] = 6'b000000;
mem[9459] = 6'b000000;
mem[9460] = 6'b000000;
mem[9461] = 6'b000000;
mem[9462] = 6'b000000;
mem[9463] = 6'b000000;
mem[9464] = 6'b000000;
mem[9465] = 6'b000000;
mem[9466] = 6'b000000;
mem[9467] = 6'b000000;
mem[9468] = 6'b000000;
mem[9469] = 6'b000000;
mem[9470] = 6'b000000;
mem[9471] = 6'b000000;
mem[9472] = 6'b101010;
mem[9473] = 6'b101010;
mem[9474] = 6'b101010;
mem[9475] = 6'b101010;
mem[9476] = 6'b101010;
mem[9477] = 6'b101010;
mem[9478] = 6'b101010;
mem[9479] = 6'b100110;
mem[9480] = 6'b010101;
mem[9481] = 6'b100101;
mem[9482] = 6'b101010;
mem[9483] = 6'b101010;
mem[9484] = 6'b101001;
mem[9485] = 6'b101010;
mem[9486] = 6'b101010;
mem[9487] = 6'b101010;
mem[9488] = 6'b101010;
mem[9489] = 6'b101010;
mem[9490] = 6'b100110;
mem[9491] = 6'b100101;
mem[9492] = 6'b100101;
mem[9493] = 6'b100101;
mem[9494] = 6'b010101;
mem[9495] = 6'b010101;
mem[9496] = 6'b101010;
mem[9497] = 6'b100101;
mem[9498] = 6'b010101;
mem[9499] = 6'b010101;
mem[9500] = 6'b010101;
mem[9501] = 6'b100101;
mem[9502] = 6'b010101;
mem[9503] = 6'b010101;
mem[9504] = 6'b010101;
mem[9505] = 6'b101001;
mem[9506] = 6'b100110;
mem[9507] = 6'b100101;
mem[9508] = 6'b010101;
mem[9509] = 6'b100101;
mem[9510] = 6'b100101;
mem[9511] = 6'b010101;
mem[9512] = 6'b100101;
mem[9513] = 6'b100101;
mem[9514] = 6'b101001;
mem[9515] = 6'b101010;
mem[9516] = 6'b100101;
mem[9517] = 6'b101001;
mem[9518] = 6'b100101;
mem[9519] = 6'b101010;
mem[9520] = 6'b101010;
mem[9521] = 6'b101010;
mem[9522] = 6'b100101;
mem[9523] = 6'b101010;
mem[9524] = 6'b101010;
mem[9525] = 6'b101010;
mem[9526] = 6'b101010;
mem[9527] = 6'b101010;
mem[9528] = 6'b101001;
mem[9529] = 6'b101010;
mem[9530] = 6'b101001;
mem[9531] = 6'b101010;
mem[9532] = 6'b101001;
mem[9533] = 6'b101010;
mem[9534] = 6'b101001;
mem[9535] = 6'b101010;
mem[9536] = 6'b101001;
mem[9537] = 6'b101010;
mem[9538] = 6'b111010;
mem[9539] = 6'b101010;
mem[9540] = 6'b101010;
mem[9541] = 6'b111010;
mem[9542] = 6'b101010;
mem[9543] = 6'b111010;
mem[9544] = 6'b101010;
mem[9545] = 6'b101001;
mem[9546] = 6'b101010;
mem[9547] = 6'b111010;
mem[9548] = 6'b101001;
mem[9549] = 6'b101010;
mem[9550] = 6'b111010;
mem[9551] = 6'b101010;
mem[9552] = 6'b101001;
mem[9553] = 6'b100101;
mem[9554] = 6'b100101;
mem[9555] = 6'b101001;
mem[9556] = 6'b101001;
mem[9557] = 6'b100101;
mem[9558] = 6'b100101;
mem[9559] = 6'b100101;
mem[9560] = 6'b100101;
mem[9561] = 6'b100101;
mem[9562] = 6'b100101;
mem[9563] = 6'b100101;
mem[9564] = 6'b100101;
mem[9565] = 6'b010101;
mem[9566] = 6'b100101;
mem[9567] = 6'b100101;
mem[9568] = 6'b101001;
mem[9569] = 6'b100101;
mem[9570] = 6'b101001;
mem[9571] = 6'b100101;
mem[9572] = 6'b000000;
mem[9573] = 6'b000000;
mem[9574] = 6'b000000;
mem[9575] = 6'b000000;
mem[9576] = 6'b000000;
mem[9577] = 6'b000000;
mem[9578] = 6'b000000;
mem[9579] = 6'b000000;
mem[9580] = 6'b000000;
mem[9581] = 6'b000000;
mem[9582] = 6'b000000;
mem[9583] = 6'b000000;
mem[9584] = 6'b000000;
mem[9585] = 6'b000000;
mem[9586] = 6'b000000;
mem[9587] = 6'b000000;
mem[9588] = 6'b000000;
mem[9589] = 6'b000000;
mem[9590] = 6'b000000;
mem[9591] = 6'b000000;
mem[9592] = 6'b000000;
mem[9593] = 6'b000000;
mem[9594] = 6'b000000;
mem[9595] = 6'b000000;
mem[9596] = 6'b000000;
mem[9597] = 6'b000000;
mem[9598] = 6'b000000;
mem[9599] = 6'b000000;
end
assign o_data = mem[addr];
endmodule
Автор: deema35