00000000011111111222222222222222222222222222222220000000000000022000000000000002222222222222222222222222222222211111111000000000
00000000011111111222222222222222222222222222222220000000000000222200000000000002222222222222222222222222222222211111111000000000
00000000011111111222222222222222222222222222222222000000000002222220000000000022222222222222222222222222222222211111111000000000
00000000011111111222222222222222222222222222222222200000000022222222000000000222222222222222222222222222222222211111111000000000
00000000111111112222222222222222222222222222222222200000000222222222200000000222222222222222222222222222222222221111111100000000
00000001111111112222222222222222222222222222222222200000000222222222200000000222222222222222222222222222222222221111111110000000
00000011111111122222222222222222222222222222222222220000000222222222200000002222222222222222222222222222222222222111111111000000
00011111111111222222222222222222222222222222222222222000002222222222220000022222222222222222222222222222222222222211111111111000
00111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111100
01111111111122222222222222222222222221111122222222222222222222222222222222222222222222111112222222222222222222222222111111111110
11111111111222222222222222221111111111111111222222222222222222222222222222222222222211111111111111112222222222222222211111111111
11111111112222222222222221111111111111111111112222222222222222222222222222222222221111111111111111111112222222222222221111111111
11111111122222222222222211111111111111111111111122222211112222222222221111222222111111111111111111111111222222222222222111111111
11111111122222222222222111111111001111111111110011111111111112222221111111111111001111111111110011111111122222222222222111111111
11111111222222222200221111111111001111111111110011111111111111122111111111111111001111111111110011111111112200222222222211111111
11111111222222222000011111111111111111110011111111111111111111111111111111111111111111001111111111111111111000022222222211111111
01111111222222220000011110011111111111110011111111110001110000111100001110001111111111001111111111111001111000002222222211111110
00111111222222200000011110011111111111111111111111110001110000111100001110001111111111111111111111111001111000000222222211111100
00111111222222200000011111111111111111111111111111110001110000111100001110001111111111111111111111111111111000000222222211111100
00111111112222200000011111111111100111111111111111111111110000111100001111111111111111111111100111111111111000000222221111111100
00111111111222200000001111111111100111111111111111111111110000111100001111111111111111111111100111111111110000000222211111111100
00011111111222220000001111111111111111222111111100000001110000111100001110000000111111122211111111111111110000002222211111111000
00011111111222222220011111111111111112222222111101111101110000111100001110111110111122222221111111111111111002222222211111111000
00011111111222222222221111111111111122222222222111111101110000111100001110111111122222222222111111111111112222222222211111111000
00111111111222222222222211111111111122222222222201111101110000111100001110111110222222222222111111111111222222222222211111111100
11111111111222222222222222210110112222222222222201111101111111111111111110111110222222222222221011101222222222222222211111111111
11111111112222222222222222220110222222222222222200010001111111111111111110001000222222222222222011102222222222222222221111111111
11111111112222222222222222220110222222222222222222111111111111111111111111111122222222222222222011102222222222222222221111111111
22211111122220000022222222220110222222222222222222111111111111111111111111111122222222222222222011102222222222000002222111111222
22222111222220000002222222220110222222222222222222211111111111111111111111111222222222222222222011102222222220000002222211122222
22222222222200000000222222210110112222222222222222221111111111111111111111112222222222222222221011101222222200000000222222222222
22222222222000000000222222111111111122222222222222221111111111111111111111112222222222222222111111111122222200000000022222222222
22222222222000000000222222111111111112222222222222221111111111000011111111112222222222222221111111111122222200000000022222222222
22222222222000000000222222111111111111222222222222211111111110000001111111111222222222222211111111111122222200000000022222222222
22222222222200000000222222111111111111122222222222211111111100000000111111111222222222222111111111111122222200000000222222222222
22222222222222000002222222111111111111122222222221111111111000000000011111111222222222222111111111111122222220000022222222222222
22222222222222222222222222111111111111110002222211111111110000000000001111122222222220001111111111111122222222002222222222222222
22222222222222222222222222111111111111100000021111111111110000000000001112222221112000000111111111111122222222222222222222222222
22222222222222222222222221111111111111000000011111100111110000000000001122222211111000000011111111111112222222222222222222222222
22222222222222222222222111111111111110000000001111000011110000000000001122222211110000000001111111111111122222222222222222222222
22222222222221111111111111111111111100000000000111000011110000000000001122222011100000000000111111111111111111111112222222222222
22222222222211111111111111111111111100011101110111100111110000000000001122200111101110111000111111111111111111111111222222222222
22222222222111111111111111111111111110010100010111111111111000000000011222211111101000101001111111111111111111111111122222222222
22222222222111111111111111111111111111110101110111111111111000000000012222211111101110101111111111111111111111111111122222222222
22222222221111000001111111111111111110000101000011111111111100000000122222111111000010100001111111111111111110000011112222222222
22222222221111000001111111111111111100011101111111111111111122000022222211111111111110111000111111111111111110000011112222222222
22222222221111000001111111111111111100010001000011111001111222200222222110011111000010001000111111111111111110000011112222222222
22222222221111000001100000111111111100011101000111110000112222200222221100001111100010111000111111111100000110000011112222222222
22222222221111000001100000111111111110010001001111110000112222200222221100001111110010001001111111111100000110000011112222222222
22222222221111111111100000111111111110011111001111111001112222200222221110011111110011111001111111111100000111111111112222222222
22222222222111111111100000111111111111000000001111111111112222200222221111111111110000000011111111111100000111111111122222222222
22222222222211111111111111111111221111100000021111111111122222200222222111111111112000000111112211111111111111111111222222222222
22222220022221111111111111111112222221100002222111111111222222200222222211111111122220000112222221111111111111111112222002222222
22222200002222111111111111111122222222222222222222222222222222200222222222222222222222222222222222111111111111111122220000222222
22222200000222222221111111112222222222222222222222222222222222200222222222222222222222222222222222221111111112222222200000222222
22222220000022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000002222222
22222222000002222222222222222222222222222222222222222222222222200222222222222222222222222222222222222222222222222220000022222222
22222222200000222222222222222222222222222222222222222222222222200222222222222222222222222222222222222222222222222200000222222222
22222222222002222222222222222222222222222222222222222222222000000000022222222222222222222222222222222222222222222220022222222222
22222222222222222222222222222222222222222222222222222222220000000000002222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222222200000000000000222222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222222000000000000000022222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222200000000000000000000222222222222222222222222222222222222222222222222222222
22222222222222222222222222222222222222222222222222222000000000000000000000022222222222222222222222222222222222222222222222222222