Submission #780014

#TimeUsernameProblemLanguageResultExecution timeMemory
780014maomao90Maze (IOI10_maze)Text
95.70 / 100
0 ms0 KiB
##X#.##### #..X.....# #.##X##X.# #......#.# ##XXXX...# ##########
####################################################################################.############### ##XX....XXX######..XXX.#..X##.#X....XX###.X#.X....#XX.....#X...X#XX...XXXX...XXX...#..X.X...#......# #.#XX.#..X#...##XXXX#.X.#X#XX.XX.#...#X#.X#X#..#..XX##X.#.X..#...XX.#.XX#X.#.X.X.#.##.XX..#.#.####.# ##.#..##.X###.XXXX.X##.X.X#X#X...###....X.....X##.X.#X..#.#.####..#.#.X.X..#..#..#.#..#XX.#...#....# ##XX...#..X#.XXXX.XXX.X..#.#X...#...##.X..###.X#...XX..#..X....X..#.#.#XX.###.#.#....#....##.#...XX# #XXXX#..#..XX##XXX#XX..#XX...#.#..#..#.#.#...X#..##X.#.#..X#.#.XX...X...#..#..#.####.#..##.##..#XXX# #.#XX.#..#.#..........XXX#.#...#.#.....#...#..X.#....#.#.#.XX..#X#.XXX#.##.#.#..#...#..#....#.#...X# #......#.#...#####.##.XXXX..####..XX###.#####.X....X...#...X..#...#...#..#.#...#..#.#.#..##.X...#..# #.####...####.....#...#...#....##.XX....#.....###.#XX.#.X...#...#.#.#..#.#..###..#..X...#...XX###..# #.#...###...#.X##.#.##..#..###.#..#X.##.#.##.#...#.X#.XX.##..####.#..#.#..#.#...##.#XX##..X#...###.# #...#.#...#...XX..X....###.....#.#...#..#...#..#..#X.#.....#....#..#.#.#..#.#..#...#...#.#.X.#.....# ####..#.##.XXXX..X.X###...#.XX##..#.#..##.X.#.#..##.##.X.X..###..#...#.X#.#...#..##..#.#..X#..###### #....#..#XXXX#XX.#X.....#..XX...#...X...#XX...#.#...#..#XX.#...#..###..#X.####..#...#...#.#X...#...# #.###..#.......#.#..#.####..#.#..#.##XX.##XX##..#.#...XXXX...#..#.#...#XX...#..#..###.#.#..XXX.#.#.# #..##.#..###..X..##..#....#.#..#..#...X.#...#...#..XXX#.XXX#XX#.#.#.##XXX##...###....#..#.XX.X.#.#.# ##.#..X.#...#..X...#..#.#.#...X#....#.#...#.#..###..X#..#.XXX#..#.#...X....###...###.#.#..#X#X...#.# #..#.X....#..#.XX#..#.#.#..##X.X####..XX###...#...#.X.X#.#.X##.#...#..XX.#..#..#.#...X...XX.#.X.#..# #.#...XXX#.#.#.XX.#...#.##...#X...#..X.....#.#..#.#..XX###...#..X#..#.XX..#.#.#..#.#XXX#####XXXX#.## #...##XX.....#.X...#XX..#.##..#.#...#.#.##..#..#..##...X##.#..#.XXX...XX#.#...#..#..#....XXXX#XXX..# #..X.....#.###...#.X#X.#....#...####.##..XX....#..X.##..#X..#.....X###....####..#.#..#.#.X#XX.#XX#.# #.#XX.#####...####..XX.#.##..###...#...#.X#X.##..XX##...XX#..##XXX.XX..###...#.#...#...#....XX#....# ##.X..#.....#.#...#.X..#..XX...#.#...#...#.XX...X...#.#XXX#X.....X#X..#....#.X...#..XX.#.##..XX.##X# #X#..#..X###..#.#...#.#.#.X#X.##..###..X#.X.#.##X.#.#..X#XX#X.##.XXXX...#.#..XXX#.#.#XX.#...#.X....# #X#X..#.X#...#..#####.....XXX...X....XXXX.X#X...#.#..#.#XX#X#X...XX##.####..#...#.....XX..X#.#.###.# #.X#X...#X.###.#.....#X##X.#X##.XX##.#XXXX#X#XX....#.#.X.X.X...##...##...#.##.#.#.X###XXX..XX......# #..XXX#.##...#...###...X#.XX....#....X.XX..#...#.#XX.#..XXXX..###.#.#..X.#.#..#...X.#.XXX#..X.X#X### #X#XXX#.#X##..###...##.X#.X.#.#X#.##XX#X#X...#.#.#XX.#.XXX...###..#.#.X#...#.####X...XX#X..##..XX### #XX#X.X.XXX..#....#..#..#.#....XX...X#XXX#..#..##XXX...#X.X.#....#..#..X#XX#...#...#..#...X#.#.#...# #X...XX##...#..###.#..#.XX#.##.#X#...X.##X..#.#...XXX.#...#.X.#.X..#..X.#XX.##...X###..##.#X...#.#.# #..#...#..##..#....#..#..XX..##....X#X##X..#..#.#...XX..#.#.X..X#X...X.#X#X...X.X#...#..#.X..##..#.# #.#.##...#...##.##..#...#.X#.#..X#X#X.#...#..#...##.#XX.#.#..X....###....X..#..XX#.#..#.#.#.#...#..# #.....####.##.#...#..X#X.#.X.#.XX.#.#X#X.##.#..##...X.X.#.#.X##...#...#..##..#...X..#...#.#..#.#..X# ##.XX....#....###..#..X#XXXX.#...XX##.XX..#...#...#XXXX.#...#..X#.#.XX.#...#.##...X..###..##.#.#.### ###.X.##.####....#.##....XX#..##...X.#.X#.####...##XXXX..##.#.XXX...X...#.#..#.#...#.....X#X...X...# #.#X.#...#...#.#.#...#..#...X...#.#XXX##..#...#.#...XXX#..XX#.X#XX##..#.#...#...##..XX##.XX#X#XXX#.# #...#..#X..#..#...X...#...#.X.#...X.XXX..#..#.#...#.X#...XX.X.#.#.....#..###..#.#..X....X..XXXX#X..# #.#...XXXX..#...XX###.####..#X#X#..X.XXX.#.##..#.#..X#.##...X##...###X##...#.#..#.X..#..X.#..XX....# #..###....#.XXXX#.....#...#.X#.X..#X...#.#...#..#..#XX.#..#.XXXXX.....XX##.#.#.##.#.###..#.XXX..#.## #X..##.#..#.XX#X....##..#.#...X#.#X..#...###..#....X.X...#...X#XXXXX#.#X...#.X....#....#...X#X...#.# ##X.XX..#.#..XXXX.##...#X..#.X###XXX..###...#..#.#XX#X.XX##...XXXXX....#.##..XXXX..###..##..X#X#..## #XX..XX.#...##.XX..#.XXX.X...XX##XXXX...#.#..#..#...##XX.X.##.#.....X..X..#.X#XXXX##XX....#..X.X...# #..#.#...##X#...##.#.....XX#.X.XXX#X##X...##..X.#.#.XX##X.....#.##.#.X#.X...X#.X.#XXX#XX#.##....##.# #....###..X.X.#.#..#####....#XXXXXX....X##...XX.#.#...X.XXX.###...#...XX###X.......XX.....X.###.#..# #.###...#..X..X...###...###.X.##.X#X.#.X....X.X...###..X.##....#.#..#..XX....#####..#.##.XX#....#.## #...#.#..#.#.#XX###...#......##.#XX#.#.#.#.#..#X##...#.XX#XXXX.#...#.#.X..###....#..#...#.XX.####..# ##..#..#.#.#......#.XXXX.XX##...#X...#.#..XX.....#.X...##.##X#..#XX....X#...#.##..#..##...#..#...#.# #..#..#..#..XXX.X.#..X.X##XX#####..###..#.XXX.##...XX....#.X#X....XX.#.XX##.#..##.XX..#.#.#X.#.#...# #.#..#..###..X.X..#.####X..X..##.#....#...#XX...####XXX#XX##XX.X#.#...XX#X..##.#..XX#..#..XX.#..X..# #...#..#...#..X#.#..XX...#X.#XX...X#X..#.#...##...XXXXXXXX#X##X#..###..#X#.#...#.#...#..#.XX..#.XX.# #.##..#..#...##X.#.#X#.#..XXX.X.X..X.X.##..#...##..X#.#XX#X.#.X..#...#..X....XX..#.#..#...X.....XX## ##...##.#...#..#.#..##.#..X...#..X...X..#.####....#...XXXX#..X..#..X..#.#XX.#.X.#...#..#.XXXX.#X.X## #..##.#.####...#..#....#X...#..#..X#.X#.#.#...XXX#..#...#...X#....#.X...#X.XXX#...##.#.X#..XXXXX...# #.#...#......#..X..#XX.X.####....###..#.#...#.X.XX.####...#.#...XXXX...XX#...#####.....XX...X......# #...#.##..X.#..X##...XX##....#X.X...#.#..###....X......###...##XXXX...#XX#.#....##.###.X..#...#..X.# ##XX#...XXXX..XX..X.X...#.#....X..#.#..#....###.####XX..#..#XX#X.X#.#...XX..###..#...#X..###.#.#..X# #XX.X##.XXXX.#...XX.#.#.#..#.....#..X...###..X...#.XXX..#.XX.XX#.X##.#X#X..#...#..##.#..#...#...#.## #X#.....XXX#...#.X..#.#..#..#.XXX..##XX....#.X.##...X##.#..X.......#..XX#.##.#..#....#.##.#...#.#..# #XX.###.X...####...#..#....X##XXX.#.#XX###.#.X....#.#XX..#....#...XX.XXXX..#..#.##.#X...#..###..#.X# #XX....#..#.#...#.#.#..##X.XXXXXX...X#...#...XX###..XXX...#.XX#.#.XXXX#X.#.#.X....##XXX.#..#...##.## #.X#XX.#.#..#.#.##...#...XXXX#..XX..##.#..###......X#X.X#.##.XXX..XX..X....#.XX##.#...X...#..##.#.## #XX#X..#..#...#.##.#.#.#..X.X..XX..#.#..#...#.#.XXX.XX#...#......XXX###X.##...X#..#.#..X##..##....X# #.#XX...#..#XX..#..X..#..####XXXX.#...#.#X.##..#X..#XX##.##.######..XX#X....XXX..#..#..X...#...XX.X# ##...XX.##.XX#.#..XX#...#...X...#...#...#X...#....XXXX#X..#...#...#XX.#.##XX.XX.#..#..X..##..##XX..# #..#.X..#..X.#...XX.X#XX..#...#..###XXXXX##...#.#..X#.XXX..##...#.X#X##...XXX#X...#..##X..#.#....#X# ##.#....#.X.X.#X.#X##X.X.#####..#....X##...##..###.#X....#...#.##...XX.###...X.X##..#...#.#...##.XX# #..###.#..#XXXX.#.#XXXX#..#.XX.#..#...##.#..##.#...X##.#..#X..#..##.X..##..#.XXXX..##.#...##X#.#...# #.#...#...#..XXX.....XXXX...XX....X....#..#....#.##XX..#..X##.#.......#.XX.X....#X.##..###X#.X..#..# #.#.#...#X#.X#XX.##..#.#XXX.X###XXX##X..#..#####..XX..#.#.X...#.###XX.X#X..#X.#.##...#.....XX.#..X.# #.#..#.#XX.#.X##X.#X###.##..#....X##..X..#.#....#.X..#....X.###....XX#XX..#.XX..X.X#..###....#..XX.# #..#..#...X.....XXX.#.###..#.#.#..X#X##X.#.#.X#...#..#.##.X....###.#.X#X.#...X.X.X...#...#....#..X.# #X..#...#.#.###..#XX#.#.XX...#..#..X..X#...#..X..#..#..X#XX#.#..#..#XX...#.#.#..X#..#..#..###..#.#.# #XX..##X..#.#...#XX.X.#XX###..#..#....#.###.#..XXX.#..##X...#..#..#.XX.##..#..#.#..#..#.#....#...#.# #.##...X#...X.##.XX...#X.....###.#.#X....#...#..XX.#.#....X...#..#...#....#..#..#.#..#...X#X.###X..# #....#XX.##XX.......#.#X..###....##XX###.#.#..#....#...#X.XX##..#..#.#.###..#..#..#.#..#.#XX..#X...# #.###....#...##XX#.#..X.X.#....X#.#X.....#..#..######.XX.X#X...#..#...#....XX.##.#..#.##.X....#X.### #...#.##.#.#..XX#.#..##X#.#.####X##..#.##..#.#.#.....#.X....#.##..#.##..XX#XX.XX.#.#..#...X.#..X...# #...#..#.#.##....#..X.#...#...XX...#..#...#....#.#X...##.#..#...#.#....#XXX...#..#...#...#.X##..##.# #XX...#..#.#.X.X...X.X#.#####..#.#.#X....#..####.XX##..#..#..##...###.X.XX.##...###X#X.###....#.#..# #XX.#X..#..#.XXXX##.X#X.##...#.#.#..XX##X..#...#..XX#X..#.##...#.#...#X.....X.X#...XX#...X..#.#.#.## #.#XX..#.#..XX...##.X.X..#.#...#.#.X##XX..#..#..#.#.X#X.....XX..#..#.X..##.X.X.X.#..#.##.XX.#.#.#..# #..X..#...#....#..#.#XX#.#.#.##..#.XXX##X.##.#.#..#.#.#X.XXX.X#.#.#..#.#...X#.X...#.XX...#X.#.#..#.# #...#...#..####...XX##...#..#...#..#.#X#X.#..#.#..X#..#XXXX.#X..#.#.#..#.##X...##.#....X..#.#...##.# #.#.#.##..#....##..XX..##.#...X#..#....#.....X...XXX.##XXXX#X..#..#.#.##...#.#..#.###XX#X.X..#.###.# #.#..#...##.##..##.#XX...#..X.X..#.#.#.##X##XXX###XX##XXXXXX..#..#..#...XX...XX.#....XXX#XX...#....# #..#...##.#..XX.....#X##.#.#.X.#...#.#.XXX...XX..#XX##.XX#XX.#..X...###.#X.#X....###...XXX###..#.XX# ##..####...#...X##X#.....XX#...#.X...#...#.#.X#X......X#.#X....X..##.....XXX#..##...##...#XX..#..XX# ##X...##.#..#..X...XX.##XXXX.#.XXX###.#X...#.#...###.XXX.X#X##XX.###.###XX.XXX....#....##....#..##X# #XXX..#..##.#....#.XX....XX..#.X#.....XX####.X#.#....#...#X....#...#..#.....X#.X.XX.XX#.#.##.#.#...# #XX#X.#.#...#####..XX###.##..#.XX.###.....#..XX.#.####.#.##X.#..##..#.#.#.#..#X.X#XXXX..X...X....#.# #X#X#...#.##....#.X#X....#..#..X.....XX.X.#.X...#...##.#.XXX.##...#.X...#.X.##X.#XXX..#.XX#..X.###.# ###XXX#.X....##.#..#.X.##..#..#XX###..X.X...#X.#.##....#..XX.#.##...X.X##.XXXX#...XXX##X....#.#....# ##XX#XX#XX###...##..#X.#..#..##.....#.##X..XX#.....#####X.#X....#####X....XX..#.#.##....X..X#X..#### #......XX#....##..#.X#...#..#....##.#..XXX#.X.##XX.#...XX.#.XXX...#...#.X.X.#.X.#....XX.##..X.X..### #..###..#..####.#...#X.XX#.#..#.#...X#.XXX.......X...X..X.#...XX#.#.#...XXX...X.#####X#....#...X...# #.#...#.#.#....#..X#..XXXX.#.#.#..XX...XX..####..X##X.#.#...#.#...X..###XX.X.X..#...#.X#####.#..#..# #.#.#.#.#.#.#.##.XX.#X.#X..#..#..#X##.X...#...#.XXXX.X#..X.##...X.X#......XXX..#..#.#...#....##..#.# #.#.#.#...#.#.#..XX.XXX.XX.##.#.#...#...#X..#.#.XX#XX#XX..XX.#.#.X.####.....X..#.#..#.#.#.X#..XX.#.# #.#.#.####..#...XX.XX.##.#.#..X.#.#..###XXX.#.#..#X.#X.XX.X...#...#....####.#.#..#.#..#...XX..XX.#.# #...#.......#..X##.....#.#...X#...#.........#...##.#..#.....X...#...X#......#...##...#.#XXX#..XX...# ####################################################################################################
#########################################################################################.########## ##XX#..........#.##X............#.......#....X#.....#......X..#X.XX....##...#XX...#...X.X.........## ##XXX.X.X#X#X.X#XXXXX.X#X#X#X#X.X.X#X.X.X.X.X.X.X#X.X.X.X.X.X#X#XXX.X.XXX.X.XXX.X.X.X.XXX#X#X#X#X.X# #......##.....XXXX.X#.#.......#.#....#....#.....#...#X..#.#.......#.#..#X.#.....#.#.#..XX.....#....# #.XXX#X.X.X#XXX.X.XXX.X.X#X#X.X.X#X.X.X#X#X#X#X#X.XXX#X.X.X.X#X.X.X.X.XXX.X#X#X#X.X.X.X#X.X#X.X.X#X# #.#XX.....#....XXX.XX....X....#.....#...........#.#X#...#.X....#....#...#.......#...#...#...#.#....# #.XXX.X#X#X.X.X#X.X#X#X#X.X.X#X#X#X#X.X#X#X#X#X.X.X#X.X#X.XXX.X.X#X#X#X.X#X#X#X.X#X#X#X.X#X.X.X#X.X# #...#.......#.......#...XX..#.....XX....#.....#...#...#....X.....#....#.........#.....#.....X...#.## ##X.X#X#X#X#X#X#X#X.X.X.X.X.X.X#X.XXX#X.X.X#X.X#X#X.X#X.X#X.X#X.X#X.X.X#X#X#X#X#X.X#X.X#X#X#XXX.X.X# #...#.....#.........#.#...#...#...#X....#.#...#.....#....#......#...#...........#...#.....X.#...#.## #.X#X.X#X.X.X#X.X#X.X.X#X.X#X.X.X#X#X.X#X.X.X#X.X#X#X.X.X.X.X#X#X.X#X#X#X#X#X#X.X.X.X#X#X.XXX.X#X.X# #...#...#...XXX#.X.X....#.#.XX#.....#.....X...#...#....X#X..#...#.....#X....#...##....#...X#....#..# ##X.X#X.XXXXX.XXX#X#X#X.X.XXX#X#X#X.X.X#XXX.X.X#X.X.X#X#XXX.X.X.X#X#X.X.X.X.X.X#X.X#X.X.X#XXX#X.X.X# #...#...#......#........#.....#......XX##.XX#.....#....XXX#...#........#X.#.#.........#....X....#..# #.X#X.X#X.X#X.X#X.X#X#X#X#X#X.X.X#X#X.X.X#X.X#X#X#XXX.X#XXX#XXX#X#X#X#XXX.X.X#X#X#X#X#X#X.XXX.X#X.X# #.#.#.....#...#X......#.......X.....##.#......#.....X...##XXX.........X...#.....#..........X#.....## #.X#X#X#X#X.X#XXX#X#X.X.X#X#XXXXX#X.X.XXX.X#X.X.X#X.X.X.X#XXX.X#X#X#X.XXX.X#X#X.X.X#XXX#XXX#X.X.X#X# #.#...#.....#...X...#.#...#...X.....#X###...#....#...XX.......#.....#.XX#...#...#...XXX.....XXXX.### #.X.X.X.X#X#X.X.X.X.X.X#X.X.X.X.X#X#X.X#X.X.X#X#X#X.X.XXX.X.X#X.XXX.X.XXX#X.X.X#X#X.X#X.X.X.X.XXX#X# #.#.#.#.#.....#...#...#...#.#.#.........#XX...#...#......X##....##X...#...#.#...#....#..#.....#XX### #.X.X.X.X.X.X#X#X#X#X#X.X#X.X.X#X#X#X#X.XXXXX.X.X.X#X#X#XXX.X.XXXXXXX#X.X.X.X#X.X.X#X#X.X#X#X.X#X#X# #...#.#.....#.........#.....#.#...#.....###XX.#.#......XXX.X#....X#X#.#.#.#...#.#...XX#...#...#...## ##X.X.X#X#X#X.X#X#X#X.X#X#X#X.X.X.X.X#X.X#X#X.X.X#X#X.XXXXX#X.X.X#XXX.X.X.X#X.X.X#X.XXX#X.X.X#X.X.X# #.#X....#...#.....#...#....XX...X....X.X..X#X...#......#XX.#.X..#.......#.#...#...#...XX#.X.....#..# #.X.X#X.X.X.X#X#X.X.X#X.X.X.X#X#XXX#X#X.X#XXXXX#X.X.X.XXXXXXX.X.X.X#X#X#X.X.X#X#X.X#X.XXX.XXX#X.X.X# ##..XX....#.#...#.#...#.#.....#...#...#X#.....#...XX.#..XXXX#...#......X..#...#...X...XX....X#X#X.## #XX#XXX#XXX.X.X.X.X#X.X.X#X#X.X.X.X.X.X.X.X#X.X.X#XXX#X#X.X#X.X#X#X#X.X#X.X#X.X.XXX.XXX.X#X.X.XXX.X# #X......XXX.#.#...#...#...#...#.#...#...#...#....XXX.#......#.........#X#...#.#...#.#.....X.....#..# #.X.X#X.X.X.X.X#X.X.X#X#X.X.X#X.X#X#X.X.X#X.X#X#X.XXX#X.X#X.X#X#X#X#X.X.X#X.X.X#X.X.X.X#X.XXX#X.X.X# #...#...#...#....#........#...#....X#X....#...#.....XX#...#....X.X##.X......#.#...#.#.#...X...#.#.## #.X#X.X#X.X#X#X.X.X#X#X.X#X#X.X#X.X.X.X#X.X#X.X.X#X.XXX#X.X#X.X.X.X.X#X.X#X#X.X.X.X.X.X.X#X.X.X.X.X# #.#.......#.....#....X.X##.X#.#...#..X#X#...#.#.#...X#X...#...#...#.....#.....#.#X#...#.....#...#.## #.XXX#X#X#X.X#X#X.X.X#X#X.XXX.X.XXX#X#XXX#X.X.X.X.XXXXX.X#X.X#X.X.X.X#X#X.X#X#X.X#X#X#X#X#X#X#X#X.X# #.##X.....#.....#.#.....#.X...#....X.##X#...#...#.#XXXX...#.....X...#...#.....#.........#.......#..# #.XXX.X#X.X#X#X.X.X#X#X.X.X.X#X#X.XXXXX#X.X#X#X#X.X#X#X#X.X#X#X#XXX#X.X.X#X.X#X#X#X#XXX.X.X#X#X.X.X# #...#..#X.....#...#.....#...#.....X.XXX.#.#........#..#...#.......#...#...#.......#X#...#.#XXXX.#..# #.X.X.XXXXX#X.X#X#X.X#X#X.X#X.XXX.XXXXXXX.X.X#X#X#X.X#X.X#X.X#X#X.X.XXX#X.X#X#X#X.X.X.X#X.X#XXX.X.X# #.#...#.......#...#.....#.#....X...X#.....#.........XX......XXXXX...##XX..#.......##....#..XXX..#.## #XX#X#X.X#X#X#X.X.X#X#X.X.X.X.X#X.X#X.X#X#X#X#X#X#X.XXX.X.X#XXXXXXXXX#XXX.X.XXX#X#X#X#X.X.XXX#X.X.X# ##X#XX#...#.....#.#.....X...#X#..X###.....#.......#..X.XX#....XXXXX....#..#.#XXXX...#...#.#.X.#...## #XX#XXX#X.X.X#X#X.X.XXXXXXX#XXX#XXX.X#X#X.X.X#X#X.X.X.XXXXX.X.X#X#X.X.XXX.X.X#XXX.X.X.X.X.X.X.X#X#X# #.......#.#.#.....#.....#XX##X.XXX.X#.....#...X...#.XX#.X#..#.....#.#.##X...X##X#.#....##.#...#...## #.X#X#X.X.X.X.X#X#X#X#X.X.X#XXXXXXX#X.X#X#X#X.X.X#X.X#X.XXX.X#X#X.X.X.XXX#XXX.X#X.X#X#X#X.X.X.X.X.X# #.#...#...#.#.#...#.....#...X....X#X....#...#.X...#....X.#......#...#...#.......#...#...#...#...#..# #.X.X.X#X#X.X.X.X.X.X.X.X.X.X.X.XXX#X#X.X.X.X.XXX.X#X.XXX.XXXXX.X#X#X#X.X.X#X#X.X#X.X.X.X#X#X#X#X.X# #...#.#.....#...#.#..#XX#.#.#.#..X......#.X...##............X.....#...#...#...#.....#.#.....#.....## ##X#X.X.X#X#XXX#X.X.XXXXX.X.X.X.X.X#X.X#X.XXX#X.X#XXX#X.X#XXXXX.X.X.X.X.X#X.X.X#X.XXX.X#X#X.X.X#X#X# #.....#.....#X.X#.#.....X.#...#.......#...#XX.....##X#X.XX#.XX.X#.#.#..X.X#.#....#XX......#.#...X### #.X#X#X#X#X.X#X#X.X.XXX.X.X#X#X#X#X.X#X.X#X#X.X.X#XXXXXXXXXXX.X#X.X.X.X.X.X.X#X.X#X.X#X#X.X.X#X.XXX# #...#...#......X..##X...#.#...#...#X.X..#...#.#...#X.#.XX#X.#.X#....#.#......XX...#.......X.....#X.# ##X.X.X.X#X#X.X#X.X#X.X#X.X.X.X.X.X#XXX.X.X.X.X.X.X#X.XXXXX#XXX.X#XXX.X.X.X#X.X#X.X.X#X.X#XXX#XXX.X# #...#.#.#...#.#.#.#...#.X.#.#...#.###X....#...XXX.........#.X##.....X....X..XX#...#...#X#.#XXXXX#.## #.X#X.X.X.X.X.X.X.X.XXXXX.X.X#X.X.X.X#X#X#X#X#X.XXX#X#X#X.X#X.X.X.XXX#XXX.X.X#X.X#X#X.XXX#X.X.X.X.X# #...#.#...X.#..X#....XX...#...X.X.....#.....#...X.......#....#.XX.X.###XX##...#...#...#X#.......#X.# #.X.X.X#XXX.X.XXX.X#X#X.X#X#X.XXX#X#X.X.X#X.X.X.X.X#XXX.X#X.XXXXX.X.X#X#XXX.X.X#X.X.X#X#X.X#X#X.X.X# #X..#...X...#....XX.....#......#....X...#...#.#.#..X.X.......XX...#.#..#X...#...#.#.....#...#...##.# #XX.X#X.X.X#X#X.XXX.X#X#X.X.X#X#X.X.XXX#X.X#X.X.X.X#X.X#X#X#X#X.X.X.X#X.X.X#X#X.X.X#X#X.X#X.X.X#X#X# #.#..#..X.....#...#..#.....X..XXX.#..X#...#...#....##.#.........#.X#....#.#...#...#...#.....#.#...## #XX.X#X.X#X#X.X#X.X.X.X.XXXXXXXXX.X.X#X.X#X.X#X#X#X.X.X.X#X#XXX.X.X.X.XXX.X.X.X#X#X.X.X#X#X#X.X.X.X# ##X...#.....#...#.#...#..XX.X#.#X.#...#...#.#...##.X.X#.#....XXX..XX..X.#.#.#...#...#.......#...#..# ##X#X.X#X#X.X#X.X.X.X.X.X#X#X#XXX.X#X.X#X.X.X.X.X#X.XXX.X.X.X.X.X.X#X.XXX.X.X.X.X.X#X#XXX#X.X.X#X.X# #.#XX...#...XX....#X#...#.....XX....#...#.#...#.....XX....#...#.....XX#X....XXX.#.....#X#...#.#XX..# ##X#XXX.X.XXX#X#X#XXX#X#X.X#X.X#X#X.X#X.X.X#X#X#X.XXXXXXX#X#X.X.X#XXX.X#X.XXXXX.X#X.X.X#X.X#X#XXX.X# #...#X#.#...##...XX.X.XX..###.......XXX...#.....#..X#.XXX.#...#...X.X.#..#XXX.X....#..#X#.#...#...X# #.X.X#X.X#X.X#X#X.X.XXXXX.X#X#X#X#X#XXX#X#X.X#X.X.X.X.X#X.X.X#X#X.X#XXX#X#X.XXXXX.X.X.X#X.X.X.X.XXX# #.#.#...#.#.XXX...#XXX......#.............#...#.#.#X....#...#...#.#.X#....##.XXXX...#...#...X....#.# #.X.X.X#X.X.X#XXX.X.X.XXX#X.X.X#X#X.X.X.X.X#X.X.X.X.X.X.X.X#X.X.X.X.X#X.XXXXX#X#XXX.X#X.X#X.XXX#X#X# #.#...#.....X#XX###.#...XXX.#...XXX.#X....#...#.#.....#...#...#.#..XX#X.X...X.#.....#...#.#XX....X.# #.X#X#X.X#X#XXX#X#XXX.X.X.X.X#X.XXX.X.X.X.X.X.X.X#X#X#X#X#X.X#X.X.X#X#XXX.X.XXX.X#X#X.X#X#X#X.X.XXX# #.....#.........XXX#..#.#....##...X.X.#X..#..X.....#........#...#....X.X..#..X......#.........#..X.# #XX#X.X#X#X#X#X.X#XXX.X.X.X#X.X#X.XXX#X.X.X.X.X.X.X.X.XXXXX.X.X#X#X.XXX#X.X.X.X#X#X.X#X#X#X#X#X.X.X# #XX...#...#...#..XX.X.#.#.#.......#...#...#....XX...#...X.#.#.#...#.XX#...#...#...#.#...#.....#...## #.X.X#X.X.X.X.X.XXX.X.X.X.X.X#X#X#X.X.X.X#X#X.X.XXX.X#X.X#X.X.X.X.X.X.X.X#X#X.X.X.X.X.X.X.X#X.X#X.X# #...#...#.#.#.#.....#.#...#.#.......#.#.#...#.#.....#...X.XX#.#.#....#..#...#...#.#.#.#...#...#....# #.X#X.X#X.X.X.X#X#X.X.X#X#X.X.XXX#X#X.X.X.X.X.X.X#X#X.XXXXXXX.X.X#X#X.X.X.X.X#X#X.X.X.X#XXX.X#X.X#X# #...#...#.#.#.......#.....#.....X...#.#.#.#...#.#...#.#X....#.#.......#...#...XX....#.....X...#....# ##X.X#X.X.X.X#X.X#X.X#X#X.X#X#XXX.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X#X#X#X.X#X#X#X.X#X#X.X#X#X.XXX.X#X.X# #XX...#.#...#X.X.##X#...#.#.....#.#...#.#.....#.#.#.#.#...#...#...#...X.......####.X.X....#...#....# #XX#X.X.X#X#XXXXX#X.X.X.X.X.X#X.X.X#XXX.X#X#X.X.X.X.X.X.X#X#X#X.X.X.X#X.X#X#X.X#X.XXX#X.XXX.X#X.X.X# #.....#.....XX....##X.#...#.#...#....#X.#...#.#.#.#.#.#.........#.#..X......#X#X##......#XX...#....# #.X#X#X#X#X.X#X.X.X#X.X#X#X.X.X#X#X.XXX.X.X.X.X.X.X.X.X.XXXXXXX#X.X.X#X#X#X.X#X.X.X.X#X#X.X#X.X.X#X# #.#......##.....#.XX#...#...#.....#...X...#...#.#.#...#XXXX.#X....#......##.......#.#..X.##...#....# #.X.X#X.X.X#X#X#X.XXX.X.X.X#X#X.X#X#X.X.X.X.XXX.X.X.X#XXX.X.X.X.X#X#X#X.X#X.X.X#X.X.XXX.X.X.X#X#X.X# #.#.#...#.........##XX#.#...X#X.#...#.###X..XXX...XX.#XXXX#X#...#.......XX.##XX...#..XXX.#X...#...## #.X.X.X#X.X#X#X#X#X#XXX.X#X.XXX.X.X.X.XXXXX#XXX#X#XXX.XXX.XXX.X.X.X#X#X#XXX#X#X.X#X.X.XXXXX#X.X.X#X# #...#...#.#...........#.....#...#.#...#.....#X#X#..............#......#...#X#.......#.#...XX..#.#X.# #.X.X#X.X.X.X#X#X#X#X.X#XXX#X.X.X.X#X#XXX.X.X#X#X.X#X#X#X#X#X#X#X#X#X.X.X.XXX#X#X.X.X.X.X.X.X.X.X.X# #XXX....#...#.........#.#XX....X......XX..#.#...#.#.......#.....#...#.#.#.##X..X#XX.XX..#.....#...## #XX.X.X#X#X#X.X#X#XXX#X#X#X.X#XXX#X#X.X#X.X.X.X.X.X.X#X#X.X.X#X.X.X.X.X.X.X#X.X.X.XXXXX.X.X.X#X.X.X# #X....#.....#.....X#X##.....#...#...#...X.#...#...#.....#...#...#.#.X...#.X.#.X..XXX....XX#..X###.## ##X.X#X.X#X.X#X#X.X#X.X.X#X#X.X.X.X.X#X.X.X#X#X#X#X#X#X.X#XXX.X.X.X.X#X#X.XXXXX.X.XXX.XXX.X#X.X.X.X# #...#...XX......#.....#.....#.#...#.#...X.#XX#......#...X.#X#..##.#..X....XX#...#...#...X.......#..# #.X#X.XXX#X#X#X.X#X#X.X#X.X.X.X#X#X.X.XXX.X.X.X.X#X.X.XXX.X.X.X#X.X.X.X.X#X#X.X.X.X.X#X.X.X#X#X.X.X# #...#.........#...#...##X.#.#.#.....#..XX.....#.#X#.#...X.....#...#.#...XXX##.#...#.###.#.#.....#.## ##X.X#X#X#X#X.X#X.X.X#XXXXX.X.X.X#X#X.XXX#X#X.X.XXX.X#X.X.X#X#X.X.X.X.X#XXXXX.X#X#X.X#X.X.X.X#X#X.X# #...#...#...#...#....X.#X...#.#.#...#.....#...#.XXX.....#.#...#.X#X.#.....XX..#...#.....#.#........# #.X#X.X.X.X.X#X.XXX.XXX.XXX.X.X.X.X.X#X.XXX.X#X.XXXXX.XXX.X.X.X.XXX.X#X#X.X.X.X.X.X#X#X#X.X#X.XXX#X# #.....#...#.....XX#XX.#..#....X...#.....XXX.....##X..X.XX...#...#...........#...#.........XX..XX.#.# ##X#X.X#X.X.X.XXX.X.X#X#X.X.XXX.X#X#X#X.X#X#X.X.X.X.X#X.X#X#X#X#X.X.X#X#X.X.X.X#X#X.X.X#X.X#X#XXX#X# ####################################################################################################
#####################.############################################################################## ##.#..#.X.....#.......XXXX.XXX.XX...#...#...#...#.....#...#....#......#XXXX.X.XX#XX###.XX#XXXXXXX##X #XXX..X...###...###X.XXXXX#XXXXX..#...#.#.#...#.#.###.#.#.#..#.#.####.#XXXX..#X##XX###XXXX#XXXXXXX.X #XXXXXX..#...###...XX.XXXX#.XXXX#..###..#..###..#..##...#...#..#..###.XXXXX#X.XX.#X....#X##.XXXXXXXX #XX#....##.#.#...#...#.#XXX.XXXXX#..#..#..#...#..#..####.#####..#..#..XXXXXXX...XXXX.#.#...#XXXXXX#X #X.XX.###..#..#.####..XXXX.XXXXXXXX.#.#..#..#..#...#...#......#..#.#.XXXXXXXX.#..#.X.#...#.XXXXXXXXX #.XX...#..###...#...#..XXX.#XXXXXXX.#...#..###..#.#..#.#.####..#...#.XX#XXX...##..#..##.#...XXXX...# #.#.XX.#.#...###..#.#..XXXXXXX#XXX#..###..#...#..#..#..#.#...#.####..XXXXX#...###...####..#XX.X..#.# #.###X...#.#..#...#.#..XXXXX#X.XXX.#..#..#..#.#.#..#.#...#.#...#....XX####X..#...###...#.###....#..# ####XXX##..##.#.#.#..#.XX#XXXXXXXX#X..#.#.#.#.#.#.#...##X#..###..#.XXX...##.#..#..##.#.#..#..###..## ##.##XXX...#..#..#X#...XXXXX.XXXXXX.X.#...#.#.#.#...#..XXX#..#..#.#.#X.###....#..##..X..#...#....### ####.#XXX.#..#.#..XX.#XXXXXXXXXXXX#X..##....#.#..###..X.XXXX.#.#...X#X#X..XX#X..##..XXX..###..###.## #X.##.XX..#.#...#.XX#XXXX...XXX..XXXX...#.##..##.#...X#X.XXX.#...#.XXXX.XXXXXX.#...#.XXX....#..#...# #XXX.#XX.#....#...X.XXX...#..X.X##XX.##.###..#...#.##.X#XXXX..#.#..XXXXXXX#XXX....XXX#XX.##.##.#.#.# #XX#.#XX..##.#####XXXX..##...#X.XXX.X...#...#..###...#.#XXXXX..##.##.X#XXX##.X#XXXXXXXXX##..#..#.#.# #X#.#XXXX...#...#...#..#...X#XXX.XX#X.##..##..#...##.XX.XXXXXX..#.....XXX#...XXXX.XXX......#..#..#.# #XXXXXXXX.#.#.#.#.#...#..##XXXXXXX#XX....#...#..#....XXXXXXXX.#..####..XX...##XX#XXXXX.##.#..#..#..# #.XXXXXX#X..#.#.#..####.XXXXXXXXX#.#XXX.##..#..X#.XXX.XX#XXX...#.#...#.XXX##XXX..XXXXX...#..#..#..## #..XXX...#.#..#..#....#..#XXXXXXX.#XXX.#....#.#XXX.#XXXXX..X.#...#.#.#..XX#XXXX.XXXXXXX#.#.##.#..### #...#..#.#...#.#..#.#..#..XXX#XXX..##XXX.#.#..XXX.XXXXXXX#.X..###..#..#..X.XXX.XXXXXXX#..#..#..#...# #.#...#..####...#.##..###.....XX###.##XX..#...#X.X##XXXXX.XXX.#...###..#..X##XXXXXXXX#..###..#..##.# #..###..#...#.#.#.#..#...####..X#....XXXX....X#XXX..XXXXXXX#..#.##...#..#.#XX.XXXXXXX..#...#..#..#.# #.#....#..#.#.#.#...#..#......#XX##.#XXXX##.XXXX.XXXXXXXXXXX.#..#..#..#...XXXXXXXXXX..#..#..#...#..# #.#.###..#..#.#..###..######XXXX.XX.XXXX...XXXXX#XX#XXXXXXX..#.#..#.#..#XXX.XXXXXXXX.#..#..#####..## #.#...#.#..#..##..##.#...#...X#X##XXXXX#.#..XXX#...XXX.XXX..##.#.#...#.XXXX..X#X#XX..#..#.#....#.#.# #..##...#.##.##.#..#...#...#..XXX.XXXXX...#.XXXXXXX....X#.#.#..#.#.#.#.#...#XXX.XXX#.#.##..#.#.#...# ##.######..#.....#..###..##....X.X#XXXX.X.#.X#XXXXX.##....#..#...#.#.#.#.#.XXX...XXX...###...#..##.# #..#.....#..##.#.#.....##...XXXXX#XXXX#X..#.#...X.#..####..#..###..#.#...#.XX#.#....#.#...##.##.#..# #.#..###.##...#..###.#.##..XXXX.X.XXX#....#.#.#.####.#...#..#...#.##..#.#..XXX.####..#..#..##...#.## #...#....####...#...#..#..XXXXXXX.XXX..###....#....#.#.#..#..##.#...#..#..XXX..#...#..#.##.#..###..# ####..###....###..#.#.#..#XXXXXXXX#XXX...#..######.#.#.##..#.#..###..#.#..XXX.#..#..#...#..#.#...#.# #...#...#..#.#....#.#...#.XXXX.XX###XXXX..##...#...#.#..##.#.#.#...#.#...X##....#.#..###..#..#.#...# #.#..##...#..#.####..###...XX##XXX.....XX..#.#...###...#...#...#.#.#..#.XXX#..##...#.##..#..#..###.# #..#...###..##.#...#.##..#.......X#.#XXXXX.#..#.#...###..######..#..#..#...XX#...#...#..#..#..#...## ##..##.#...#...#.#.#.#..#.###.#.#X#.#XXXX#..#..#..#...#.#...#...#..#..#..#.#...####.#..#..##.#..#..# #..#...#..#..###.#...#.#.....#..X#X.#XXXX#...#...###..#...#....#..#..#..#..#.##....#..#..###...#.#.# #.##.##..#.#...#..###..#.#XX...#XXXXXXXXX##X..###...#..#.#.####..#..##.#..#..##..#...#..#...###.##.# #..#....#...##..#..#...#..XXXXX#XX.XXXXXXXX.X..#..#.#..##...#...#..#...#.##.#...#.####.#..#.#....#.# ##..#####.#...#.##...##.#.XXXXXXXXXXX#XXXX.#.X...#..##.#..#...##..#..###....#.###....#...#..#.#....# #..#...#..###.#...#.#.....XXXXXX.XXX#.#X.X#XXX###..###..#..#.#...#..#...#.###..##.##..####..#..##### #.#..#...#....###.##..###.XXXXX.XXXXXX...#X#XXX...#...#.##..##.##..#..#.##...#..#...#.#...#..#.....# #...#####..###....#..#...#...X.XXXXXXXX##.##XX...#..#.#...#..#....#..#..#..#..#..##.#...#.##.#####.# #XX#...#..#...#..#..##.#.#.#...XXXXXXXX##..XXX.##..##..##..#..####..#..#..#.#..#.#..####..#..#...#.# #XX..#...#..#...#..#...#.#..##.#XX##.X#..XX.X#...#...#...#..#...#..#..##.#...#...#.#....#...#..#...# ##X#..#.##..XXX#..#..###...#...XXXX...X.X.#XXX##..##..##..#..#..#.#..###...#..###..#.##..###..X#X### ##.#X..#....XXXX.#..#...####..#XXX..#..XX.XX.XXX.....#...#..###...#.#...#####...#.##...#..#..#XX#X## #XXXX#.#.#XXXXXX..#.#.#.##...#.#X..#.....XXXX#XX..X.#..##..#...###..#.#..#...##.#...##..#...####XXXX #XXXXX...XXXXXXXX.#...#..#.###.#..#..XX#X#XX#.XX##XX..#....#.#..#..#..#.##.#.#..###...#..###...XXX## ##.XX.#XXXXXXXXXX..#####.#....#..#..X.XXX.#X.X.XXXX..#...###..#...##.#..##.#.#.#...#.#..#....#.XX#X# #XXX.X#XXXXX#XXXXX....#...XXX...#..X#.###XXXXXX#....#..##...#..#####..#....#.#.#.#...#.##.###..XXX.# #XXXX#XXX.XX#XXXXXXXX.#..XXXXXX.#.#X..#.XXXXX...#.##.#..#.#..#..#...#.#####..#...#####..#..#..XXXXXX #X#XXX...XXX...XXXXXX...XXXXXXX.X...X.X#XXX#..#.#....#X...##..#.#.#.#....#...####...###..#.#..XXXXXX #XXXXX.#..X#.#.#XX.X.#XXXXXXXXXXX#.#XXXX...#..#..#.#.X.X.XX.#.#.#.#..###.#.##...#.#....#...#.XXX#XXX #XXXX..##.#..#.XXXX.##XXXXXXXXX.#..XX##X.#..#..#..#..#XXXXX.X.#.#..#..#..#.#..#.#..#.#..##.#.XX###.X #XXX..##..#..#..#XXX#XXXXXXX...#..XX...#..#..#..#...###XXXXXX...##..#...#..#..#..#..#.#..###..X.XXXX #XX..###.#..#.#..XX...XXXXXX.#.#.#...#..#..#..#..###...XXX#XXX.#..#..###..#..#..#..#...#...#...XXXX# #XXX...#...#....#...#..XXXXX.#...#.##..#..###..#.##..#..#.X...#....#....#...#..#..#..#..##...XXXXXXX #XX###.#####.###..####..X#XX..####..##...#...#...#..#.#.#X..#...##..###..##X#.#..#..###...##XXXXXX#X ##X....#...#.....#....#.XX###.#...#..#.##..#.####..#....X..###.#...#...#.#X#X..#...#...#.#...XXXXXX# ##..###..#.##.###..#.#..#.....#.#..#..#....#.#...#.#.#XXX.#...#..##..#...XXXX#..###..#.#...#.XXX#XXX #.......XX...##...#..#.#..####..##..#...####...#...#...X..#.#...#...###XXXXXXX#...#.##..#.##..XXXXX# ####XXXX..XX.#..XXX.#..#.#...#.####..###...#####.###.#.X#.#..###..##...#XXXXXXX##.#...#..#.##.X#XXX# #.##XX.......#.XXXX..#...#.#.#....##..#..#.#....#...##..X..#....#....#.#XXX..XXX..##.XXX...#..X#X.X# ###..X#.#####..X.XX#..#.#..#..###...#.#.#..#.##.#.#..#.#XX..###..####..XXXX.XXX..#...XXXXX...#.##X.# ####XXX....#....X#..#..#..###....##.#.#.#.#..#..#..#...X#X.....#...#..#XX.XXXXXX...XX##.XX.#X##X#.XX ##XXX.XXXX...XX#X.X...#..#...##.#...#...X...#..#.#..#XX..XX###..X....XX.#XXX#.#XXXXX#XX#XX.X.XXXXX## #.XX.##XX...XXXXXXXX.#..##.#..#.#.#XXX.X.X##..#...#.X.##XX.....#XX.X##XXX#X.##X..XXXXXXXX.#XXXXXX#XX #XXX.XXXXXX#X#X.X#X....###.##...#..XXXX##.X#.#..#.#.XX#.#X..#.#XXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX.#X.X #X#XXXXXXXXX#XX..XXX###....#.###.#.X#..X#XXX..#.X...XXX...#..#X.XXXXXXXXX#XXXXXXXXXXXXXX...XX...#XX# #XXXXXXXXXXX.XXX.XX#X...####...#...#X.XX#XXXX...XXX..X..#..#.X#..XXXX.XXXXXXXXXXX#.#XXX#.#..#.#.XXXX #X#XXXX.##X.X.XXXXXXX.##...#.#...#XXX.#XX#XX###X#X.XX..#.#.#.X.#.#.XXX.XXX#XXXXX##.....#.##...#.XX.# #XXXXXXX#XXX#XXXXXXX..#..#.#..###.XX#X.#XX.XX.XXXXXXX.##...#.X#.#.##XX#XXX.#XXXXXX#.##...#.####...XX #XXXXXXXXXXX.XX.XXXX.#..#..##...#XXXX#..XX.XX.#XXXX.X.#...#..#X.#.##X.X.XX#X#XXXXXX...###...#..##..X #XXXXXX#XXXXXXXXXXX#.#.#..#####..XXXXX.XXXXXX.#XXX#...#..#...X##.#...##XXXXXXXXXXXXX#..#..#.#....#.X #XXXXXXX.X##XXXXXXX..#..#..#...#.##XX.#...#XX##XXXXX.#..#...X...XX#XXX#XXXXXXX.XXXX...#..#..#..#.#.# #XXXXX##.XXX#.XXX...###..#...#.#.XXXXX..#..#XX.XX#X..#.#..##XXX.#XXXXXXXX.XXXXXXXX...##..#.##.XX...# #.XXXX..XXXX...X#.##...#..###..#.XX.XX.#.#.#XX#X.X...#...##....XXXXXXXXX..XXXXXXX..##...#X.#..#XXX## #.XXXX.XXXXX.#..#.#..#..#.#...#..X##...###..X...#..######...#....X.XXXXX....XX#X##..#.##XX...XXXXX.# #.....XXXXX#..#.#.#.###...#.##..XXX#.##...#.#.#..#..#....#.#.##.#XXXXXXX.#..X.#XX##.#...XXX#XXXXX### #...#.X##XXX#.#.#.#....###.....##XXX....#.#.#..#..#..#.#...#....XXXXX.XX..#.....XX..###..XXXXXXXXX## ##.##.X.#.X...#...###.#...X.XX#.....#.##..#..#..#..#.#..###..###...XXX#X#..##.#XXX.#...#...XXXXXX#XX #..##XX#XXX.##.####.#...#.XXXXX...#.##...#.#..#..#...##.##..#....#.X#XX...#...X.XX...#..##.X#.X.XX.X #.#.XX.#.XX..........####..XX#XX.#..#..##...#..#..####..#..#..####..XXX#.##.##....#.#..#...##...XX.X #..#XX#XX#X#########.#...#.#XX.#.#.#..#...#..#..#...#..#..##.#...#...XXX..#.....#..#..#..##...#...## #X#XXXXX.X#X#....#...#.#.#.#XX...#.#.#..####..#.###...#..#...#.#..#..XXXX.########...#..#...#####..# #XXXXXXXXXX...##.#.##..#...XX#X.##...#.#...#.#..#..#.#..#..###..#..#...#..#...#...#.#..#..###...#..# #XXXXXXXXXX.##...#.#..###.XXX#X...####...#.#...#...##..#..#...#..#..##..#...#.#.#..#..#..#....#..#.# #XXXXXXXXX#.##.##..#.#...#X.X#.X.##...####..###..#.#..#..#..#.##..#...#..###..#..#...#..#..#####...X #XXXXXXXX##..#..#.#..#.#..X...X#..#.#..##.#..##.##...#..#..#..###..#..##.#...###..#.#..#..#.....###X #X#XXXX.XX.#..#...#.#..#.XX.#...#...##.#...#..#...###..#..#..#....#..#...#.##...#..#..#..#..###....X #.X#XXXXX...#..###..#.#..XX..##..#.#...#.#..#..##..#..#...#.#..###..#..###..#.#.##..#.#.##.#...###.# ###X#XXXX.#.#.#...#...#.#XXX...#..#..###..#..#..##.#.#..###..#...##...#...#...#...#...#..#...#.#...# ##.XXXXXX.#...#.#..####..XX#XX..#...#...#..#..#..#.#.#.#...#..##.#.###..#..#..###..#.#..######.#.### ##.XXXXXX..###..#.#....#.XXX#XX..#.#..#.##..#..#...#...#.#..#.#..#...#.###..##...#..#..#.....#.#...# #X#XX#XXXX...#.##...##.#..XXXXX#.##..#..#.#..#.#####.###..#.#.#.#..#.#....#..#.#..#.#.#..###...###.# ##XX...X#XX#.#...#.#...##..XXXXX.#...#.#...#.#..#...#...#.#.#.#...#..####..#.#..#...#.#.#...###....# #....#.......###..#..##.#.XXXXXX...XXX...#.#..#.#.#.#.#.#.#...XXXX#.#....#.#.##..####...#.#.#...X.## #.###.#######...#.#.#...#.XXXXX#.#XXX.XX##.##.#.#.#.#.#.#.#X.XXXX#X....#...#...##...####..#...XX#XX# #.............#...#...#....XX..#.#X.XXX.##....#...#...#...XXXXXXXXXXXXX##X#.##....#.......#X#.X.X..X ###########################XX#X#XXXXXXX####################XXXXXXXXXX##XXX######X##########XXXXXXXX#
##################.################################################################################# #.....#.....#...#..X....#....#....##...#...#...#......#....X....#...#...##...XX....#.....##...#...## #.###.#.###.#.#...XX..#..#.#...#..#..#.#.#...#...#....X###X..##...#...#.#..#.X#.#....#..##..#...#..# #..X..X..X..X.#X##XX.X..X..X##X..X..X..X.#X##X##X..X.XX..X#.X##X##X##X..X..X..X..X##X..X##X..X##X#.# ##.#.#.#.#.#..#....#..#...#...#.#..#..#..#...#...#.XX.....X..#...#...#.#..#.#.#.#...#.##...#.#...#.# #..#.....#..#...##..#..#.X..#.#...#..#..#..#...#...X..##..X....#...#.#...#....#...#.#..#.#...#.#...# #.#X##X##X#.X##X##X..X..X..X..X##X..X..X..X.#X##X#.X..X..X#XX##X##X..X##X..X##X##X..X#.X.#X#.X.#X### #..#.....##.#.....#...#.XX..#...#..#..#..#...#...##..#...##X....##..#...#.#...#....##..#..##X..#...# ##.#.#.#.#..#.#.#..#..#...#..##...#..#..#..#.#.#....###.#.#...#....#..#.#...#.#.#.#....##...XX...#.# #..X..X..X.#X..X..X..X##X..X..X.#X#.X..X..X..X..X.#X.#X..X..X#.X##X..X#.X.#X..X..X..X##X.#X..X##X..# #.#.#.#.##...#.#.#..#....#.#...##...#.#.#.#.###..###...#..#....#...#..#..##..#.#.#.#...#....#...#.## #.....#.#......#...#...#...#XX.....##.....X....#.....#..#..#..#..#..#..X....#....#...#.#...#..#.#..# #.#X##X..X##X##X##X..X##X#.XX#X##X##X..X.XX.#X..X##X##X..X..X..X..X..X..X##X#.X#.X##X..X.#X..X..X#.# ##....##.#.....#...#..#...#...#......XX.##XX.##.#.....#.#X#..#.#..##.#..X...#...#...#.#..#..#..##..# ##.#.....#.#.#.#.#..#...#...#.#.#.##..X#........#.#XX.#.#XX#....#..#...X#.#..#....#.#...#..#..##..## #..X##X##X..X..X.#X..X##X##X..X..X##X..X..X#.X##X..XX.X..XX.X.#X..X.#XX.X..X..X##X..X##X..X#.X##X..# #.#...#...#.#.#..#..#...#....X.X.....#..#...#....#..X..#.##X.#...#...#XX.#..#.#....#...#.#.#.....#.# #...#...#...#...#..#..#.#..#..X..##...#..#....##..#..#...#......#..#.#X#...#..#.###..#.#....XXXX...# ###X.#X##X.#X##X..X..X..X..X##X##X..X##X..X##X#.X..X..X##X..X##X..X..X.XX.#X.#X..X..X..X##X..XX#X### #....##...#...#..##.##.#..#...#....#...##.#...##.#.#...#.X.#...#.#..#...#..#...#.#.##.#....#.#.....# #.#...#.#...#...#.#..#..#...#.#.###..#.#..#.#......#..##XX...#...##...#..#.##....#.#....##...#.###.# #.#X..X..X.#X##X#.X#.X.#X##X#.X..X#.X..X.#X..X#.X##X#.XXXX.XX.#X#.XX.X..X..X##X##X..X#.X#.X##X..X..# #.#.#..#..#...#...##.#.#...#X..#.#..#.##..##...##...#..X#XX#X......XX..#..#...#...#..XX#.#....#.#..# #....#..#...#...#.#..#...#.XX....#..#..##.##X...#.#..#...X#.#X.##..#..###...#...#..#..X#....#...#.## ###X.#X.#X##X##X..X.#X##X#.XX#X##X.#X#.X..XX.XX.X.#X..X#.X#XX#.X..X..X.#X.#X##X##X..X.#X.#X#.X##X..# #....#..#...#...#.#.#....#..#...##..#..#.#....#.#.XX.#...#XX#..#.##..#...#....#...#.#.#X.#......##.# #..##..#..#...#...#...##..#...#...#.#.##...#.##...XX....###...##....##.#...#.#..#...#.X.....###.#..# #.#X..X..X.#X##X##X##X#.X.#X##X..X..X..X.#X..X.#XXXX##X#.X..X##X##X##X..X##X..X..X##X.#X##X##X..X.## #..#.#..#...#.....#...##..#....#...###.#.##.#....#X...#...#....#.....##.#...#..#.#....#....X...##..# ##.#...#..#.#.###.#.#....#..##..###....####....#....#.#.#..###.#.###.#..#.#..#...#.#.#..#.X...###..# #..X##X..X#.X..X..X..X#.X..X..X.#X..X.#X..X#.X#.X##X..X..X..X..X..X..X..X..X..X#XX.#X..X..X.#X.#X..# #.#.....#...##.#.###.X.X#.#...#.#..##X#X....#...#......#.#..#.###.#.#..#.#.#.#...X....#..#..#....#.# #...##.#..###..#.....#X.X...#.#...#...XX.#....#.#.#X.XX#..#.#.....#...#....#...#.#X.##..#..#..#.#..# ###X#.X..X..X.#X##X##X#.X##X#.X.#X#.X..X..X##X..X..XXXX..X..X##XX.X##X..X##X##X..X.#X..X..X..X..X.## #....#..#...#.#...#...#....##..#....##.##....#...#..X#X.#..#....XX#...#.#...#...#....#..#...X..##..# #..#...#..#.#...#...#...##...#...#...#...#.#.#.#.#..###..#..#.#.....#...#.#....#..##..#..##.XX...#.# #.#X##X..X..X##X.#X##X##X##X..XX#X#.X##X..X..X.#X..X##X..X..X..X.#X..X##X..X#.X..X.#X..X..X##XX.X..# #....##.##.#...#....#.......#..X...##...#.#.##.#..#....#..#.XX..#####....#.#.#..#....#..#.#XXX..#.## #X.#.#..##...#.#.#...#.###....X..#..#.#...#..#...#..#.#..##.#X#...#...#..#.....#..##..#....X##.##..# ##XX..X..X##X..X..X..X..X.#X#XX.#X#.X..X##X#.X#.X..X#.X.#X..X#.X#.X.#X..X##X##X..X..X..X..X#XX..X#.# #XX.#..#.##...###..#..#.#....X#..#..X.#...#..###..#...#..#.#....#.#..#.#...#...#....##.#.##...#.#..# #....#...#..##...#..#...#.##...#.#.X....#.#.#....#..XX.#.#...#.#..##.#...#...#..#...#..####.#...#.## #.#X..X##X..X..X..X..X#.X..X#.X..X..X##X..X..X..X..X..X..X##X..X.#X..X##X.#X##X..X#.X.#X..X..X##X..# #..#.#...#.#..###..#..####..#.#.###....#.###.#.##.##....#...#..#..#.#...#.....##.#..#.#....#.#...#.# ##.#...#.#...#...#..#......#..#....#.#.#..#..#..#..#.###..#.X.#.#.#...#.#.#.#....#.##...##...#.#...# #..X##X#.X.#X#.X.#X.#XXXX.#X.#X.#X.#X..X..X.#X#.X#.X..X#.X..X.#X..X##X..X.#X##X##X..X##X..X##X..X### #.##...#..###..#.#..#X#X##...####..#..###.#..#..#..XX.#..#.X..#..#...#.#X.....#...#.#....#...##....# #..#.#..#..##..#...#....X..##.....#..#.....#...#..#.X...#...#...#..#...X#X#.#.#.#...#.#....#...#.#.# ##.X..X..X..X.#X##X..X#.X..X..X##X..X..X##X##X##X..X.XX##X#.X##X#.X##X#.X##X..X.#X##X..X##X##X..X..# #..#.#.#..#...#....#.#..#.#..#...#.##.##...##....#.#.....#..#...#.#......###.XX.##...#..#....##.#.## #.##....#..#.#..#.#..#..#...#..#...#.....#....##...#.##..#.#..#...#.#.#.##...#X....#..#....#.#..#..# #..X##X..X..X#.X..X.#X..X##X..X##X.#X#.X#.X#.X.XX#.X..X#.X..X..X##X..X..X..XXXX#.X#.X..X.#X..X..X#.# ##.#...#..#..#..#...XX.#...#..#...#...##....#...XX#.#..#.##..#.#...#.#.X#.#.....#....#.XX.#..#.##..# #..#.#...##...#..##.#X...#.#.#..#...#....##...#.X#....#..##....#.#...#.XX.....#...##...X#...#..#..## #.#X..X.XX##X..X..X#XX##X..X..X..X##X#.X##X#.X..X..X##X.#X.#XX#X..X##X..XX#X#.X##X##X#XX..X##X..X..# #..#..##X#...#.#.XX...#...###.#..#....#.....#..#..#...#.#....XX##.#...#..#...#......#...#.#...#..#.# ##.##...X#.#...#.X..#...##....X#.#.#....#.##..#..#..#.#...#.##....#.#..#...#......#.#.#...#.#..#...# #..X##X.XX..X##X..X..X#.X#.X..XX.X..X##X..X..X..X#.X..X##X#.X#.X##X.#X..X##X##X##X..X..X#.X..X.#X### #.#...#..##.#...#..#...#.#.XXX#...#.#...#.#.#..##..#..#...#..X..##..###....#.....#.#.#...#..#..#...# #...#.##..#.#.#..#..#......#X###X...#.#...#..#..#.#..#..#....XX....#...###.#.#.#.#....#....#..#..#.# ###XX.X..X..X..X..X..X##X#.X##XXXX##X..X##X..X..X.#X..X.#X##X.#X##X..X.#X..X..X..X##X..X##X..X..X#.# #...X....#.#.#.##..#.#....#...XX#....#.#...#..#.#...#...#.#...#...#.#...#.#.#.#.#....#..##..#..##..# #.#..XX###...#.##.#..#.##...#....#.#...#.#..#....##..X#X#...#...#.#.#.#.#..##.#...#....#...#..#...## #..X.XX##X..X#.X#.X.#X.#X#.X##X#.X..X##X..X.#X##X..X..XXXX.#X##X#.X..X..X#.X..X##X.#X##X.#X..X#.X### ##.#..#...#..#.#..#..#...##...#..#.#....#.#....#....#..###.#....#..#.#.#...#.##...##.....#..#.#....# #..##...#..#...#.#.#.#......#.#.##...##...#...#..#...#...#....#..#...#.....#....#..##.###..#...###.# #.#X.#X##X..X#.X..X..X#XX..X..X..X##X#.X##X#.X..X##X..X#.X.#X##X.#X##X##XX#X##X#.X..X..X..X#.X..X..# #..#......#.X#XX....#...XXX#.#.#...#...#...#.#.#...##..#..#...#..#....X#X....#....#..#.#.#...#.##.## ##.#.###.#..#X.#X.##..#....#....#....#.#.#...#...#...#...#..#...#..#.#XX#.#.....#..#...#...#.#..#..# #..X.#X..X..X##X.XX#.X.#X..X##X..X##X..X..X..X##X.#X.#X##X.#X##X..X..X#XX..X.#X#.X..X##X#.X.#X..X#.# #.##..#.#..###...#XX....#.#...#.#...#.#.#..##...#....#...#.#...#.##..#...#..##...##.#....#...##.#..# #...#.#...#....#....X##.#...#.#...#.#..#.#....#.#.###..#.#...#...#..##.#....#..#.#...#.#...#....#.## ##.X..X##X#.X##X##X..X..X##X..X##X#.X#.X..X.#X..X..X..X..XX.X##X##X..X..X##X..X..X..X..X##X##X##X..# #..#.#....#.##....##.#.#...#.#....#.#..#...#...#.#.#.#..##XX#......#..#..##..#..##..#.#...#.....##.# #.##....#....#..#.#..#...#.#..#.#...#.#..#...##....#.#.....X#.#.##..#..#....#..#...##...#.#.##.....# #..X##X#.X##X#.X..X.#X##X#.X#.X..X##X..X..X##X..X##X..X##X..X..X#.X..X..X##X#.X#.X##X##X..X..X##X### ##.#...#...#...#.#..##...#.#..##.#...#.#.#...#.#....#.#....#.#.....#.##.#...#..#.......#.###...#...# #X...#...#...X#X..#....#...#.##..#.#...#...#.#..#.#...#.###...#.#.#...X.#.#..#..###X.X.#....#....#.# #X#X##X##X##X#XXX.X##X##X##X..X.#X..X#.X##X..X#.X..X##X..X..X..X..X.#XX.X..X..X..X#XX..X##X..X##X..# #.....#...##....#..#...#....#...#.#...#...#.#...#..#...#...###...##..X..##.#.X.X...##.###...#...#.## #.#.#.#.#....#...#...#...#...###...##...#.#..#.###...#..###...###..#.....#.#..X##...#......#..#.#..# #..X..X..X##X##X..X#.X##X..X..X..X.#X##X..X#.X..X.#X##X..X#.X..X..X##X.#X#.X#.X.#X#.X.#X#.X..X..X#.# ##.#.#.#..#....##..XX....##...X#.#.#.....#...X#.#.....##.#X..#..#....##....##...#....XX.##X.#..#...# #..#.....##.##.#..#.X#.#....X.X..#...#.##...XXX.#.#.#.#..X#...#..###....XX...XX..#.#.XX..#X..#.....# #.#X##X##X..X..X..X#.X.#X##X#XX..X##X##X..X#.X#.X..X..X..X.#X..X..X.#X#.XX#XX#X..X..X.#X#XX..X##X#.# #..#....##.#..#..#...#........#.#...#...#...#.#..#.#.#..#...##.#.#.....#...#...#..#.###...XX.#...### ##.#.##..#..#...#..#.###XX.#.#....#...#..#.....#...#...#..#..#.#..#.##...#.#.#..#...##..#.#..#.#...# #..X..X#.X..X##X..X..X..XXXX..XX.X##X##X.#X##X..X#.X##X..X..X..X..X..X##X#.X..X.#XX.XX.X#.X.#X..X#.# #.#.#..#..#..#.#.#..#...#...#..XX#....##..#...#..##....#.#.#..#.#..#.#...#..#.X...XXXX.##.#...#.#..# #....#..#..#.....#....#...#....#...##..#X.#.#...#...#.#..#...#....##...#..X...X##..X....#.###...#.## ###X..X..X..X#.X#.X#.X.#X#.X##X..X#.X#.XX.X.#X##X.#X..X..XXXX..X##X##X#.X.XXXXX.#X.XX.#X..X#.X##X..# #...#..#..#..###...##...#....##.#...#...X...##....#..#..X##X..#...#...#...XX#...##.##..#.#...#...#.# #.#..#..#..#..##.#....#.#.##.##...#.#.#X####...###..#..XX##..#..#...#...X#X...#..#..##.#...#.#.#...# #.#X..X..X.#X..X..X..X..X..X..X##X..X..X#.X..X#.X..X..X.XX..X..X##X#.X##XX#X.#X#.X..X..X##X#.X.#X### #..#..##.#...#..#.###..X##..#....#.###....#.#...##.#...##..##.#.....#...XX...###..#.#.#...#..#.#...# ##.##.....#...#...#...##X#...#.#.#....#.#.#...#.#..#..#....#....##....#.#...#...#...#...#.#.#....#.# #..X##X..X.#X..X.XX.#X##XX#X..X..X##X..X..X##X#.X.#X..XX#X..X##X.#X##X..X.#X..X..X##X##X#.X..X##X..# #.#...###....#.#X#..#...#...#.#.#....#.#.#...#..#.#..X.XX##...#...#...#.#..##.#.#...#...#.XX.....#.# #...#.....##...X##....#...#...#...##...#...#...#.....###...#X...#...#...##....#...#...#...X###XX...# ####################################################################################################
#######.### #.....#..## #.###..#..# #....#..#.# ####..#.#.# #...#.#...# #.#.#..#### #.#..#....# #..#..###.# ##..#.....# ###########
X#XXXXXXX##XX#XXXXXX XXXX###XX#XX#..X.XXX XXXX.XXX.XX#...#.XXX XXXXXXX.X#XXX##..X#X #...XX##.X.####.##.X X##.#X#XX.XXX#..##.X XX.X.X.XXXXXX#.##X#X XXXXXX.X.XXXX#X#XXXX XXXXXXX.XX..#XXXXXXX X.XXXX#XXXX..XXX.#.# #.XX.X.#XX....XXX#.# #.X#XX#.XXX.#..XXX.# #XXX#X#.#XXX..XXX.## ##XXXX.#XXX..#.X#X## ###.XXX###X#....XXX# ###X.XX#...####..#X# #XX#.#XX.#...#..#XXX XXX#X.X#..##...XX#XX XXXXXX.##...XX#XX#X# X#XXX#XXX##.XXXXXXXX
X#X########XX#XXXXX# #XX##...##XX##.X.XXX X.XX#XX#.##..#####.X X#XX.XX#..#.####...# #...XX.#.##.####.##X X.#..X###.XXX..##.#X #..X.X....XXX...#X.X X.XXXX#X##XXX#X#XXX# #.XXXXX#XX.#.XXXXXXX #..XXX#XXXX##XXX#... ##.#...#XX...#XX#.## #..#.#..XX.#...XX.## #.#..##.#X..#..XX.## #.#.XX#.###..#..#..# #.#.XXX....#..#..#.# #.#.#XX###.##..#.#.# #.#...XX...###.#...# X..##.X#.##....XX..X XX....##....XX#XX#X# X###########XXXXXXXX
##########X#####.#### #....##...X....#....# #.#..#..#.X.##..##.## #..#...#..X...#..#..# ##..###..#X##..#..#.# #..#....#....#..#...# #.#..###..X#..#..#### #.#.#...#.X..###....# #..#..#.#.X.#...###.# #....##...X...#.....# ##########X##########
####XXXXXX##XXXXXXXXXXXXXX######XXXX##X#X##XXXXXXXXXXXX######X#########XX###########X######XXXXXXXX####X#############XX#XXXX#XXX###XXXXXXXXXX#XXXXXXXXX#X##################XX#XX########XXXXXXX######### #..##XXXXXXXXXXXXXXXXXX.XXX#.#.X#XX##XXX..#X.XX#XXXXXXX##.##.#X#.##.#..#.##.#...#.########.XXXXXXX#XXXXXX.#.#####.#..###.X#XXX#.##XXXXXX#XXXXXXXXXXXXX#XX....#...#...#...X...##X#X##.#.XXXXXXXXXX.X##..# #.....XX##..#XXXXX#XX##XXXX.##XXX#X.#.X.X####X#.XXXXXXXX...#..XX##.###X#X.####.####..##....XXXXXXXXXX#.#X##.#.#.X...###X#.#XX.X#.XXXXXXXXXXXX....#XXXXXX..#..#.#...#...#.X#.##.X#XX##.#XXXXX..XX#XXXXXXX ##.#..X##..#XXXXXX.XX#XXXXX##.#XXX##..XX#..XX##XXXXXXXXX.#X...XXX##.#XXXX...#.#.###.##.##..#XXXXXXXXXXX#XXXX..XXXXXX##XX#.X.##X#XXXXXXXXXX##X.##.XX.XXXX..#..#..###.###..X#.#.XXXX#XXXXXXXXX##...XXXXXXX X##..X##.##.#.XX.XX##.X.XX...##.XX#X#XX#XXXXX#XXXXX#XXXXX.XXX##XX....XXXX####..##.##..###X#XX..XX#XXXXX.#.#...XXXX##.#XXXXX..#X#XXXXXXXXXXX#..#...X.#XX..###..#....#...#..X.#XXXXXX.XXXXXXXX##.#..XXXXXX X.#...X.#.##..##XX.##XXXXX..###.XXXX#XXXXXXX#XXXXXXX#XXXXX.XX##XXX#XX#X.##...#...##.##XXXXXXX...XXXXXXX.##.XXXXXXX...XXXXXXX#X#XX.X#XXXXXXX#...##...#...#...#..###.#.#.#.#XX.#X.XXXXXXXXXXX.#..#..X###.X #X#.#.####....#.##.#XXXXXXX..##XXXXX#XXX.X#XXXXXXXX.XXXXXX.#XXXXX#XXX#####.###..###...XXX#X...#.XXXXXXXXXX#XXXXXX.X.#XXXXXXXX.XXX##X#XXXXXXXX#...##.##.#..#..#.#...#.#...XXX.#XX..XXXXXXXXX......#.#..## ##XX#.##..#..#..#.#XXXXXXXX.#.#X.#XX#.X..XX.XXXXXXXXXXXX.#X.XXXXXXX##.##.#..###..#XXXXXXX#..###..XXXXX#XXXXX..XX.XXXXXXXXX#XXXXX.XXXXXXXXXX.#X##..#....#.#...#...##..XX.XX..XXX.#.#XXXXXXXXX#.#.....#..# ###XX.#......###..#XXXXXXX..XX####.#XX##XXXXXXXXXXXXX.XX#XXXX.XXXXX#.#.#.#.#..#.XX#XXXXXX#X....#.#XXXX.XXXXXXXXXXXXXXXXXXX..XXX#XXXXXXXXXX.XXXXX#..#####..#..#.##....XXXX#..XXX...#XXXXXXXXX####.#.##### #.XXX#.###....#####XX.XXX..XXX.#.X.XXXX#XXXXX...XXXXXX#XXX#X..XXXX#X..#.#####.XX.##X.#X#XX#X##.#.XXXXX###.XXXXXXXXXXXXXXXX.XXX..XX#XX.XXXX..XXX..#.#....#..#.##...XXXXXX###XXXXXXXXXXXXXXXXX..#..##..#.# ##XXXX##.#...#.#..##.XXXX###XXXXXXXXXXXXXX#X#XX.XXX.XXX.#XX#.#XXXXXX.####...#.XXX.XXXXXXXXX....#..XXXXX..#X#XXXXXXXXXXXX##XX.XXXXXXXX.#XXXXXX#X#...#.##...XX....X.XXXX#X.##XXXXXXX.X.XXXXXX..##XXXXX..## XXXXX#X##..##.#..#...XXX##.XXXXXXXXX#XXXXX.#X#.XXXXX#XX.XXXXX..XXXXX#XX.#...#.###XXXXXXXXX..###.#.XXXXXXXX...XXXXXXX..X#...XXX...X.XXXXXXXXXXXX..###.XX.XXXXXX#XXX#XXXX##.#.XX#XX.X#.XXXXX##.#.XXXXXXX.# ##.###..#.#..#.#.##..##X#..XXXXXXXXXX#XXXX......XXXXXX.XX##XXXX#.XXXXXX##.#...#.X.XXXXXXXXX....#..XXXXXXX#X.#X#X.#X#...X.#.XXX.#.#...XXXXXXXXXX.##...XXXXXXX.XXXXX.XXXX.##XXX#XXX..##.##X.X...#XXXXXX#XX ##...##...##....###.###.#...XXXXXXXXXXXXX#.####.XXXXXX.XX#...X.##XXXXXXX####X.XX.XXXXXXX.XXX##.#.#XXXXXX.##XX......#.#...#.XXX.#...#..XXXXXXX.X.#..##XXXX.#XXXXXXXX#XXX#.#XX...#X..X....XX##..XXXXXXXX## ########.#..##.....#.#.#.#.###.XXXXXX.X#XX.#....#.XX...XX.XXX###XXXXXXXX.##X.XXX#XXXX##X##X#...#...XXXXXX.#XX#..##.#..###..#....###...XXXXXX....#.#...X#.#..XXXXXXX.XXXXXXXX...XXXX##.##.X#...XXXXX#XX## ####..###.....##.#.##..##.##.#..XXX.XX...#.#.##X#X#X.#.XXXXXXXXXXXXXXXX.XXXXXXXXXXXX#X.X#.X#.###.#.XXXXXXXX#...#...##.#...#..###....XXXXXXXXXX.##...#.XX#.#XXXXXXXXXXXXXXXXX.#.#XX##.#..#X#..XXXXXXX...# #....####.#.###.####.#.#.###..#XXXXX...#...#...XXXXX.#.XXXXXX#XXXX...XXXXXXXXX.X.XXXXXX#XXXX....#...XXXX.XX...#..##...#.##..#....###.XXXXX.XX#...#.#..XXX#XXXXXXXXXXXXXXXXX#.#.##########.X#.XXXXX#.#X.# #.###.#...####..##.##.#.#..##..XXX...####.####.XXXXX.#.X.XXX.XXXXXX#.XXXXXXXXXXX..X.XXXXX#XXX#...##..XXXXX#.##..#....#..#...#.###...##XXXX#...##..##.#XXXXXXXXXXXXXX##XXX.X#...#...#..#.XX##.XXXXXX#XX.# ###...#.##.###.###.#...#..##..#XX..##....#...#..#.##.#..X#....#....X.XXXX#XX#.XXXX...X..XXXXX#.#.#.#.XXXX.#...#...###..#..###...#.#..###X...#...#..#..XXXXXXXXXXXXXXX.XXXXXX#...#.###..X.##XXX#XXXXXXXX# ##.##..#.#..##.#....######.##...X#..##.#.#.#..#..##...#.XX#.#.#.#...XXXXXXXX...##..#..#.#X#.#X#..##..#XX..###..#.#...#.##....##.#.##..XXXX.####..#..#.XXXXXXXXXXXXXXX.#XXXX.....###.#XXX##XXX.XXXXXXXXXX XX.#...##..###..##.##.##XX#...#X#XX..#.#...##..#..#.##..XXX.#...##.X.XX#X....#..#...#...#XX#....#...#XX###...#..#..#.#...##...#.#...#..X...#...#...#..XXXXXXXXXXXXXXX.XXXX#X#########.XXXXXXXXXXXXXX.XX# XXX.#..##X#...###..XXX##XXX.X.#XXX.X.#..##XX.#..#...#..##X...####....X..X..###...##.#..X.XX#.####.###....#.#..#.#.##..##.####.#..##..#.#.##..#..###..XXXXXXXXXXXXXX#XX##XXXX##.####..XXX.#XXXXX.XXXXXXXX X#.#.#XXXXXX#X.##XX#XX.##XXX.X##X#XX.##.XXX...#..#.#..#...##..#.....X.#X..#...#..#..XXX.XXXX....#.....##.#.#..#.#...#..#..#....#...#.#.#..#.#..#....XXX....XXXX#X.XX....X.XX.....##.#.#.##XXXXXX.X.XXXXX XX#.XXXXX#X.XX.#.#XXXX.#..XX......XX....XX..#...#.##.#..#..#.#..###XXXX..#..#..#...XXXX.XXXXX##.######...#..#...###..#..#...###.##.#.#..#.#.#.#..###.XX.##...X.X..XX#.#....X###..#...#X#XXXX.X.XXX#XXXXX X##XXX#X.X...#XX.X#XXXXX#.XXX..#.XXX.XXX..#..###...#.#.#.#...#.#...XXXX...#..#..#.#XXX.XXXXXX...#....#..###..#.#...#..#..###...#...#..#...#.#...#....X#...##...XXXX#X..###..##.#####.XXXXXX#XX.##X.XX#XX X.#XX.#.#..####.XXX...X#.XXXXX.#...#XX.....#...#.#.#.#....###..#.#.XX#XX#..#..#..#...XXXXX#...##..##.#.#...#..#..#..#..#...#.#...####..####..###...#...#....#....XXX#X...##.X.......XXXXXX##.XX..XXX.XXX XXXXX..#.##X.##.X.#X...X#XXXXX.#.#....#.##..##.#.#.#.#..#.##..#..#..X..XX.#..###...#.#...##.##...#...#.#.#..#...#..#..###..#..#.#.....#....#..#..###.#.####..###.XX.X###..#.#XXXXX##X#XXX..##XXXX..#XXXX XXXXXX.#XX#XXX...#...#.X#XXX#..####.#.#..#.#...#.#...#.#..#..#..##.X.XXXX...#...###..#.#..#..#..#..###...##..###..#..#...#..#.##..####..#...#...#...#..#....##...####...#.#...XXX##...XXX...##XX##.X.XXX XXXXX.XXX.XX#X...##..#XX.X....#...##..##.#...###..###.#..#..#..#...X.XXXXX.#..#..#..##..#..#...#..#...###...#...#...#..#...#..#..#...#.####..####.#.#.#..###.#.##...#.#.#.##.XXXXX..#.X.X#.###.###X#X.XX XXX##XX#.X#X.##.#..#...XX#.#.##.#.#..#...####...#....#..#..#..#...X.XXXXXX#....#.#..###..#..###..#..#..#...#..#..#####.X.#X..#..##.#...#....##....X.#...#....#....#.#.#...#...XXXX.#.#.XXX.######.X.X.XX #XXXXX###..#..##.###....#..#.#..#.#.#..##...#.#.####...#..#..#..##XXXXX#XXX..##..#.#...#..#..#..#..#.#...##..###...#...XXX#X...###..#.#..#.#....XXX..###..##..#####...####...X#X..#....#.X..####.XXX.#X# ##XXXXX..#.....####.#..X#.#.#..#..#.#.##..#...#.#...###..#..#..#...X.XXXXXX.#...#..#.#..#..#.#.#..#...###...#...##...XXXX.XXXX#...#..##.#.##.#.XXXXX..#.#...#.#....###.##..X.XX....######.####.#XXXX.##X XXXXXX.X#...#..###.####.X..#..#..##.#...#..#.#..#.#....#...#..#..#..XXXXXXX.#.##...#..#..#.#.#..#.#.#..##.##..#..XXX.#XXXXX..XX.#..#..#....#..#XX.XXX....##.#...##.#...#..XXXXX#..#..###...####X.X.#XX#X XXX#XXXX..#.##.##..####..X...##..#..###..#..#...#..###.####..##.##..XXXXXXX.#..#...##.#....#..#.#...##.#..#..###..X####XXX#.XX..##..#..###..#..X..#XXX##.....XXX...#.#...XXXXXX#.#......###.####X#XXXXXX XXX#.XXX###.#...###.#..#.XXXX...#..#...#..#.#..###.#...#...#..#...#..X.X.XX..#...###..#####..#..####...#.#..#...#.X###XXX..X.....##.##....#..#..XXXXXX#XXX#XXXXX.##...#.XXXXXXXXX#.##.#..#.....##XXXXXXX XXXXXX#X#.#.#####...#.#.#.XXX.##..#..#....#.#.#....#.##..#.#...##..#.XXXXXX..##.#....X.#....#..#...#.###...#..#.#..XX..XXX#.X.###...#####..#..#.XXXXX.X.XXXXXXXX..#.#..X.X.XX.XXX..#..##.....##..XXXXX#X XXXXXXX#..#.###.#..#.##..X#XX..#.#..#.##.#..#...#X#..#..#..###....#...XXX.XX...##.#XXXX...##..#..#.#..######.#....XXX.XXXXXX#...#.##......#.#...XX#X...XXXXXXX###...#XX.XXXXXXXXXXX###.#####.##.XXXXXXXX XXXXXXX.#....##.##.###..X.#XX#.#...#...##..X#XX#XX##...#..#...##.#..##XXXX.#XX....XXXXX.##...#..##..#.#....#..##.XX#XXXXXXX#.X#.#....#####...##X#.XX.#.#X#XX.X##XXX#XXXX.#XXXXX.#XX.##.#..X#...XXXXXXXXX XXXXXXX#X.........#.##..X.XX...####..#..#.X.XXXX....#.#..#..#.###..#.....#X..XX.#XXXXX.....X#X#...#...#.##.#..#.XXXXXXXXXXX#X....####...##.#....#..X.#.X.XXXX....XXXXX.XXXXXX.X.XXX..##...#X#XXXXXXXXXXX XXXXXXXXX#....#.#.X#.#..XX.X#.##...#..#....XXXXX#.#..#..#..##...#.#..###.#XX#X.X.XXXXXX#.XXX#XX#...####..#..#.XXXXXXXXXXXXXX#.###...#.#.##.####..#...#..XX#X...#.XXXXXXXXXXXXXX#XX#.###.#..X##XXXXXXXXXX XXXXXXXXXXX##.###XXX.#.##XXXX....#..#..#X.###XX#X..#....#.###.#.#...#....#.X#..#XXX#XXXXXXXXXXXX#X.....#..#...XXXXXXXXX#.#.#....#.#.#.#.#..#...#.#.####.X.XX#.#..#XXXXXXXXXXXX....##.###.##XX..XXXXXXXX# X#XXXXXXXXXX###.#X#.XX.XXXXX.X###.#..#...X.X.XXXX...#.###....#..####..###...XXXXX#.XXXXXXXXXXXX#XXX#....#..##XXXXXXXXXXX.X.##XX...#...X...#..#.#.#....#...X.X.#.##XX#XXXX#XX#..#.##.####X.XXX.#XXXX#X#XX X#XXXXXXXXXXX##XX....XX.X.#...#....#..##.X#XXXXXXX...#...#.#.#.#....#..#..#.XXXXXX#.#XXXXXXXX.#X.XXXXX#.##.###XXX.XXXX..XX#.XXXXXX.##XXX.#..#..#..###..#.X#XX.#.....XXXX.XXX####..##.#..XXXXX#.XXXXXX.XX XXXXXXXXXXXX#XX...##.XX##...#.#.#.#.#.##..XXXXXXXXXX.#.#..#..#..#.#..#.#.##..XXXXXXX.##X#XXXXXX#XXXXX......XX##XXXXXXX...#X##XXXXX#XX.X.X...#.#..#...#.#..XX#..####..XX.XX#XX#..##.##..#XXXXX.XXX.XXX#.X #X#XXXXXXX...X#..#...#.X...#..#.#.#...#.#.....#XXXXX...#.#..XXX.#..#.#.#...#..XXXX.XXXX#.#.XXXXXXXXXXXXX..XXXX.X#XXX..###.#X.XXXXXX##.##..###...#..#...##.XX#......#..X.###XXX###..##....XX#.XXX##XXXX.# #.XXX.XXX..#.X..#..##....##..#..#...##...##.##.XX.XXX#X....XXXX...#..#..##.#..XXXXXXXXX..##..XXX.#XXXXX..XXXX..X#...X.##..#.XXXXXXXX##...#...###..#.##.#..XXX###.#..#.##.#.XXX#....######X.#.X#X#.XXXX## #.#X#XXX..##...#..#...####..#..#####...#.#..X#.#XX.X.X.XXXXXXXXXX#..###....#.XX.XX#.XXXXXX##XXXX#XXXXXXXXXXXX####...XXXX#.#.#XXXXXX.X#X.#..#.##..#....#..#.X....###.#..#X###.#####.X.#.###X.XXXXXXXXX.## #.#.XXX#.##..##..#...#...#.#..#....#.X##...XX..X..##X.#XXXXXXXXXXX.#...####..#...XXX.XXX#XXXXXXXX#.#.XX..XXXXXX....#XXXX.##.##XXX#XXXX.....#.#..#..##.#.#....##..#..##.X.X.XX..###XX.#.#.X.XXX.XXXXXX#.# ##XXX#X#..##.#..#..###.#.#...#..##.#..XX##XXX#..##.X...XXXXXXXXXX..#.#.#...#...#..XXXXXXXXX##XXXX....#.XXXXXXXXX#..XXXXXX#.#.XXXXXX#X##.#XXX...#..###...#.#.#...#..##..#XXXXXXXXXXX#XX#X#XXXXXXXXXX#.### #.XX##.XX...#..#..#..#.#..###..#...##..XXXX.XX....#.#.XXXXXXXXXX#..#.#...#..#..#.XXXXXXXX###XXXXX###..X#X.XX#XXXXXXXXXXXXX#.#X...XXXXX##XXXXX##..#...####..#..##..#...##XXXXXXXXXXXXXXX.##X#XXXXX###.### #XXXX..X.....#...#...#..#...#.##.##...##XXX#....X.#XX.#X#XXXXXXX#.#...#.XXX.####..X.XXXXXX#X#XXXXX.X.XXXXXXXXXXXXXXXX#XXX##.X#.#.#.X..X..XX...#.#..#.#...#..#....#..###XXXXXXXXXXXXXXXXX.#X.XXXX#.##.### XXXX#..X##.#..####.#.##.###.#..#..#.###XXX##..#XXXXX.XX...XX.#XXX...X..X.X..#...#.XX....XXXX#XXXX.X.XXXXXXXXXXXXXXXX.XXXX..X#X.#.#....XXXX..#.#..#.#...#..#..####..#....X#XXXXXX##XX.#XXXXX..##X#X..#### #XXXX.X...#..#.....#....#....#..#.#.....##X##..XXXXXXXXX.X###XXXXXXX#X..XXX...#.#..#..#..XXX##XX...#XXXXXXX.XXXXXXXXX#XXXX#X#X.#.#.##..#X#.#...#.#..###.#..#...#..#..##..XXXXXXX###XX.XXXXXX..X.XXX...## ##X.XX..#.#.#..##########.##.##.#..####.XXX.###XXXXXX.XX.XXXXXXXXXXXX.XXXXXX##...#.#..##.X##XXXX.#.XXXXXXXXXXXXXXXX.X.#XXXXX.X.#.#...#.XX#..#..#...#.....#..#..#.#..##.#..XX.XXX#...XXXXXXXX.X.XXX...### ##...X.##...#.#...#...##....#...#X.......XXXX##XXXXXXX#X#.XXXXXXXXXX.XXXXXXX#.##.#...#...#XX#X...#..XX.XXXXXXXXXXXXX......XX...#..##.#..XXX..#..###..#.####..#.#...#....#.X#.#.####.X#XXXXXXXXXXXX#..### #..#.#...####...#.#.#...XXX....X#XXXXXX#XXXX.#XX#XXX.XXXXXXXXXXX#XXXXXXXX#XXX....#####.##..X#..####....XXXXXXXXXXXX#..##.##..####....##.XXX...#..#..#..#...#.#.#..#..##.#..X#.#..##..XXXXXXXX..XXX###.## #.#...##.#...####...#.XXXXXXX..XXXXXXXXXXXXXXX.#XXXXXXXX#XXXXXXX.#XX###X#X#X..###......#....#.#...###...#XXXXXXXXX#XX..#....##...#####..XXXX#..#.#.##.##.#.#....##..##..#.#X.X##...##XXXXXXX#..XXXX.#### #.###....#.#.#...####..XXX#X.#X#XXXXXXXXXXXXXXX.XXXXXXXXXXXX#XXXX#XXXXX.X.XX#...#..#####.#..#...#....#.#...XXXXXX.XXX#.####.#..#...#...X#XX..#.#...XX..#.#..####...#...#..XXXX.###XXXXXXXXXXX...XXXX.#.X X..#.####..#.#.#.#....XX.XX#.#.X.#XXXXX#XXXXXXXXXXX.XXXXXXXX..XX#XXXXXXXXXXX.XX.#.##...#..#..#.####..#...#.#.#XXXXXXX..#...#..####.#..#...#....XXXXXXX...##....#.##..###.X..XXX#.#.#XXXXXXXXX##.XXX.###X #X.#...#..##.#.#...XXXX###X#####..XXXXX#XXX#XX#XX.#XXXXXXXXX##X#XXXXXXXXXXXXXXX.#..#.#..#..#..#...##.####..###..XXX#X.#..#...#.....X.#..#.#.##XXXXXXXXXXXXX.##.#...#...#..XX...XX#.#XXXXXXXXXXX##.####XX X....#.#.#.#...#.XX#XXX.#XX#.#...#XXXXX.##.X.X#..XXXXXXXXXXXXXXXXXXXX.XX.#.#.#X.##.#..#..#..#...#.#..#....XX...#X...#...#.####.#.X#X...#..#....XXXXXXXXXXX##...###..##..#....#..X.#.XXXXXXXXXXXX.#####XX X#X###.#....#.#X#X.#XX.XXXXXXXX....XXXXX...XXXXXXXXXXXXX.#XXXX##XXXXXXXXX..#.X...#..#..#..#..####...#..X#XXXX#.#..#..#.#.....#..#XXXXX.#.#.##.XXXXXXXXXXXX...##...#...#.#####..#XX.XXXXXXXXXXXXXX..##X#X XX...#..###.##XXX###.#.XXX.#XX#...#XXXXX..#XXX.XXXXX#XXXX.XXXX#.XXXXXXXXXXXXXXX#..#...###..#.#...###..XXXXXX##.#.#.#..#..###..#..XXXX.X#......#.XX..XXXX.XX.#...#..##.#.#.....XX#XXXXXXX.XX#XX#XX...#..# ##.#..#.#...X#X#X.....X#X##.XX#..####XX....#X.#XXXXXXXXXX.XX#X.#XXXX#XXXXXX.X...#..###...#...#.#.#...XXXX#XX##.X....#...#...#..#..X##.#X##X#X.#..##.XXXXX#..#.#..#....#...XX#XX..XXX...X#XX##.X.X.X#.##X #..#.#..#.XXXX#.#.XX#.X.XX##XX#.#.##X###....X..XXXXXXXXXXXXXXXX#XXX#.X#XXXXX..#..#..#..#.####..#.#..XXXXX.XXXXXX##X..####.#..#.#..XXX...X.XXXX##..##.XXXX#..#..#X.XXXX.XXXXXXXX..#X..#.#XX.X#XXX.XXX.XX# #.##...##.XXXXX.#X.#XX.#.XX#XX.#X..XXX#.##.XXX#XXXXXXXXXXXXX#X#XXXX#X.#.X#.X.##.#..#..#..#....#..#.XX#XXXXXXXX#XXXX.#...#..#....#.XXX##.#XXXXXX#..#.XXXX.XX..#.X.XXX.#XXXXXXXX.XXX#.#..X.#X.XXXXXXXX.X## #.#.###.#.XXXXX.XX#XXXX.XXX.XXXXXXXXXXX...XXXXXXXX.XXXX..XXXXXXXXXXXXX#X#.X#..#...#..#..#..###..#..XXXXXXX.XXXXXXXX...#..#..####...X.#.XX.XXXXXX...#XXXXXX##.#..X.#....X#XXXX.XXXX#..###XXXX##XX#XXXXXX# #.#.......XXXX.XXX..XX#XX.XXXX.X#XXXXXXX#X.XXXXXXXXXXX###XXXXXXXXXXXXXX#XX#.#..###..#..#..####.#...XXXXXXXX.XXXXX#X.####..#..#...XXXXX#XXXXXXXXX#.#.XXX.XX...##.#X........XXX.XX#..##..XXXXXXXX..XXXXX## #...X#XX.##XXXXXX.#XXXXXXX...X.XXX.XXXX.X##XXXXXXXX.XXXX##XX.XXXXXXXXX#XXX...#.#...#..###...##.....XXX#XXXXXXXXXXX.X....#..#....XXXXX#..##XXXXXXX..#XXXXX...#...XX...#....#XXX#..##.##.#XXXXXX.XXXXXXX## ###X#XXXXXX#XXXXX.#XXXX.#X..XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#..#...#.##..#...##...###XXXX#XXXXXXXXXXXXX..##..#..###X##XXX...#.X.XXXXX..X.XXXXX.#..#X.X.######.########..##..XXXXX.XXX.XX.XX# ##X##XX#XXXX#XXXXXXXXXXXX.#XXXXX.XXXX##X.XXXXXXX#XXXXXXXXXXXXX....XXXXX...######..#.#..#...#....XXXXXXXXXXXXXXXXX.X....#..#.#...XX#XXX.#.##X#X.#.XXXXXXXXX...XXXXX##.#..###..........##....X##XX.XXXXX.X X#.XX#XXX#XXXXXXXXXXXXX.XX#XXXXXX.XX##XXXXXXXXXXXXXXXXXXXXXX...#...XXXXX.#......#.#..#..##..###..#XXXXXXXXXXXX#.XXXX#...#.#...#.#XXXXXX#.##X#X.#XX..XXXXXX#XX.XXXX.##.#..####.#..########XXXXXXX.#XXXXXX #.#.X.X.XXXXXXXXXX##XXX#.XXXX#XXXX#XX#XXXXXXXXX.#XXXXXXXXXX..##..XXXXXX#.##.###.#..#..#...#....#.XXXXXXXXXXXXX##XX#X.##.#..###..#XXXXXX##.X#X#XXXX#..XXX#.XXXXX..#..#.###.#####.#.#..##.X.XXXXXX.XXXX### ##..#XX.XXXXXXXXX.##XX##XXXXXXXXXXX.XXXXXXXXXXXXX#XXXX.X....#...#XXX.XXX.#..#.#..#..#..##.####...X#XXXXXXXXXX....###X#...#...#.XXXXXXXXXX#XXXXXXXX.X.XX..XXX#XX.#..#......#.##..#..#....XX#XXXXX###XX#.# ##.#.XXXXXXX..XX.X..X.X..XXXXXX#XXXXXXXXXXXXX.XXXXXXXX#..###..##.XXXX#XX...#.....##.##....#...#XXXXXXXXXXXXXX..#.....#.#####.#.##XXXXXXXXXXXX#XXXXXXXXXXXXXXXX####...##...###....###..#XXXX..X##.##X#.## ###.#XXXXXXX#XX#X.#.#.XXXXXXXXXXXXXXXXXXXXXXXXXXX#X.X#X#...#.#...XXX....#.#..####...#.####..#.##XXX#XXXXXXXXXX..###X.#..#....#..XXXXXXXXXXX.#.#.XXXXXXXXXXXXXX.##.#.#.##.###..#..#..#.XXX.##XX...##X##.# #...XXXXXXXXXXXXXX.X#XXXXXXX..XXXXXXX#X#XXXXXXXXXX.X.XXX...#...#..#...#..#..#...#.##.....#.#..XXXX#XXXXXXXXXX##....X..#.#.###..XXXXXXXXXXXX.#.##XX##XXXXXX#.X.#...#...###.#...#.##...###.XXXX###...##..# #..#XXX#XX.#XXXXXXXX#.XXXX###.XXXXX.#.##XXXXXXXXXXXXXXX#X#..##..#.#.####...#..#.#..#.###...#.XXX...XXXXXXXXX...##.XXX...#......XXXXXXX.XXX##.##XX..XXX.XXX.##....#..##.#.##.#..#...##..#XXXXX.#.#..#.#.# #..#XXXXX####XXXX#XX..XXXX..###XXX..XX.XXXXXXX.XXXXXXXXX.##...##..#.#...#.#..#..##.#....###..#...#...XX#.XXX.#..#.XX..#X.X.XXX#XXXXXXXXXXXXX##XXXXXXXX#.XXXXX.###..####.#....##.#.#.#.XX.#XX#.##..###..# ##.XXXXXX##XXXXXXXXX.#XXX##.##.XXXXX..XXX###XX#XXXXXXXXX...##.#..##.#.#..#..#..#....###.#...#..#####.XX...XX.##.#.XX..##X#XXX.#XXXXXX.XXXXXXXXXXXXXXX.XXXXXX.....#.######..#...#..#.##XXXX#.####....#.## ##XXXX..#X#XXXXX#X.X#XXXXX..###XXXXXXXX#X#.XX#.XXXXXXXX..#..#.#.#.#.#..#...#..#...##....#.##..#...#..X..#....#..#.XX#X#.XXXXXX#XXXXXX#X.XXXXXXXXX#.XXX#XXXXX#####..#.##.#......###.....X.X.#..#.###..### ###XXXX##XX.XXXXX#XXXXXXXX##.##X##XXXXXX##..##XXXXXXXX#.#.#...#...#..#..###..#..##...####....#..#.#.#..######..##.XXXXXXXXXXXX.XXXX.XXXXXXXXXXXXXXXX##XXXXX.#########.##.#....#.###.....X.###...######.# #..#XXXXXXXXXXXX##...XXXXXX#.X#XXXXXXX.X..X###X..XXXX.#...####.##...#..#...#..#...#.##...####..##.#..#...#...#.#..##XXX#XX#XXX##XXX..XXXXXXXXXXXXXXX#.XXXXXX#.##...#.#..#.##.#.###..##.X...#.#..#..###.# ##.#XX.XXXXXXXX#X#.#.##X#.##XXXXXXX..XX.X.X######XXX...#.#...#...#.#..#..#..#..#..#..#.#.#...#..#..#..##.#.#.#...#.XXX#XXXXXXXXXXX#XXXXXXXXX..XX.XXXXXXXXXX...#.##.####.###..#####...#.X#.#.####.#...#.# #.#.###XXXXXXX#XXX.#.#.....X#.XXXXX....XXXX....###X..#...#.#.#.#..#..#..###..#..#..#...#.#.#...#.#..#.#..#.#..###...X#XXXXX#XXXXXX..#XXXXXXXXXXXXXXXXXX.XX.##......###.##..#...####.##.X#..#..##..##.### #......XXXXXXXXXX..#...#..X#X#XXXX...#.#...#.######.#.####.#.#.#.#..#..#...#..#..#..###..#..#.#...#...#.#..##...#.#.X##.XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX.#.#.##..###.......#.###..##.#X#..X#######.#.# ########XXXXXXXXX.######.XXX#.XXX..#.#.#.#.#..##......#....#...#.#.#..#..#..#..#.#X.....#XX..##.#..####...##.#.#..#.#XXXXXX.XX##.XXXXX.#XXXX.XXXXXXXX.XXX...##.#..#.#.#..#.#.#####.#.###XX#XX##......#.# ##..##.XXXXXXXXXX..#...#.X...XX...####...#.#X..#.XXX.#..#X..X..X...#.#..#.#..#...XXX..XXX.X#.#...#.#...###...#.#.#..XXXX.X.X#.#XXXXXXXX.XX###.XX.XX##X.X#X...#.#.#####.#.#.#######.#.##X.XXX#####.##..## #XX..#..XXXXXXXXXX.#.#.#...#...#.#...#####..XXXXXXX....##XXXXXXXX#X..#.#...#..##XXX#XXX#.XX...##.#.#.#.#...#.#...#.XXXXX#XXXXX#..XXXXXXXXXX#.XXX#X..#...XX#.X#.....##....##..##..#.##.#.XXXX.#..#.....## #XX##.XXXXXXXXXXXX.#.X..###.#....#.#.#....#.#XXXXXXX.XXXXXX.XXXX#XXX...#.#.#.#.XXXXX...X#XXX#.#..#.#.#...###..###..XXXXXXXXXXX..XXXXXXXXX#.XX.XX.X#....#.XXXXX..#.#..#.#.#..##..##.##.#.XXXX...#...#...# #.XX#XX#XXXXXXXXXX...XX.#...#####..#...X.#..#XXXX####.XXXXXXXX.XXX.X####.#...XX.#XX..#........#.#..#..###...#.#...XXXXXXXXXXXX.#XXXXXXXXXX.#XX##X...#..#XXXXX.##.###.##..##..#.#.##.#.X..XXX#.#.#..#...# #.XXXX#.#XX..XXXX##XXX..#.#.#...#.###XXX.#.XX#XXX#..#XXXXXX##XXXXX#X...#.##XXXX.X#X...########..#.#.#..#..#.#...##XXXXXXXXXXX#.X.XXXXXXXXXX##....#.#.....X#XXX###.....##.#...#....###.XX#XXXX.##...#XX## #XXXXX...XX.#XXXXXXXXX.##.#.#.X...XXX.X#...X.XXX...XX#XXX##.X#.#X###.#.#..XXX.#.XXXX#........#.##.###..#.#..#.##...XX.XXXXX##.XXXXXXXXXXXXXX###.#.###....#.XX...#..#..#.##.#..###.#.##XXXXXX#XX###.X.X## X..XXXX.###..XXXXXXXX#.#..#...XXXX.#.XXXX.#XXXX#X.#XXXXXX.#..#.X...#.#..#.#XX..#.X##.#X.XXXX.#..#....#...#.#.#...#.##....X...XXXXXXXX.XXX.#X..##.#....###.XX.##...####.#....#.#..#X##XXXXXXXXXXX.##X##XX XX.XX.X#.###..XXXX#X...#.##..X#X.###XXXXX.XXXXXXXXXXXXXXX###X.X..#.#..#...XXXX...##XXXX.XX.X.##.####..###...#..##..#..#..#.#..#XXXXX#.#X..XXX.##...#..#X##XX....####.#.#..#.#.#.###XX.#.XXXXXXXXXXX.#.XX XXXX.X.#.#.##..X.....###...X.XX.X..XXXXXXX#XXXX.XXXXXXXXXXXXXX..##..#.#XX.XXXXX##.#X.XXX#X.#....#...#....##.#.#...#..###...#...X#XXX.#####XX#..##.#.##..XX##..#..##...#.##.###.##.X#X.#XXXXXX#X.XXX..XXX XXXXXXX##..#..XXX##.....#...XXXX#...X.XXX#XXXXXXXXXXXXXXXXXXX.....#...XXXXXXXXXXXX.X.X.XXXX#X.##..#..###.#..#.#.##..#...##.###..XXXX...X##X.X.##.####.###.#.#...###......###..#...XX###.X#XX#.#X#XXXXXXX XXXXXX#..#####XXX..##X#..#.X.XX#.#.####X#XXXXXX.#XXXXXXXXXXXX.#XX..##XXXXXXXXXXXXXX#..XXX#.XXXX..###.#...#.#..#....#..#..##...#.#X#...#XXX#..X###.######.#.#.....####......#.##.#.#.#.#..##X.##.XXXXXXXX XXXXXXX#####..XX##..X#..#...XXX.####..#.#.XXXXXX#XXXXXXXXXXXX.X#.#..XXXXXXXXXXXXXX.XX#XXXX#XXXXX...#...###...#.##.#..#.#..#.#....###..#XXXX.XX##.##.#.##.#....#...#..##.##..#.#.##.###..####...X.XXXXXXX XXXX#XX###..##XX#.XXX#.#....XXXX#.#.##...XXXXXX#XXXXXXXXXXXXXX....#..XXXXXXXXXXXX.###X#XX#XXXXXXXX.####...###....##.#...#.#..X.X#.####.XX.#X#.##...###.######..#....##..###.#..#...#XXX.....XXX.X#X#XXXX XXX..X.XX#.#.X.X##XXXX.#.X..XXXX#.##..#.#.XXXX#X.#......X#XXX..##.##.XXXXXXXXXXXXX##.##XXXX.XXXXX..#.##.#..#..#...#...#.#.##.XXXX..XX#.#.##XX#..#.#.####.#.....#..#.......##..####XXXXXX.##.XX.XX.XXXXXX #XX##XXXXX..#XXXXXXXXX.#.XXXXXX###....#...#XXX..X..####...#X...X#....XXXXXXXXXXXXX..#.#XX##.XXXX#.#...#..#.##..#..##.##.#....XXX#X#XXX...#XXXXX##...##.##.#..#....####...#.###..#..XXXX#X#X#X#.XXXX#.#X# #...##XXX.XXX.XXXX#XXX.#.XX#XXXX......#X#.##XXXXXX.....##.XX.###X..X#XXXXXXXXXXXX.XX.#....#..#XXX.#.#....#...#.XX..##...X#X.#X####XX#X#.###XXXXXX..##......###.#..#......##.####.#XXX#X#XXX#XXXXXXX.#.X# #.#..XXXXX.XX#XXXXXXX..#...XX#X.X..##.#XX.#.#.XXXXX.##.#...#...XX#XXXXXXXXXXXXXXXX.#X....##...XXX...XXXXXX#....X#X....XXXXXXX....XX#X...#.#.#XX.#X..#..#..##...#.##.....###.#..#.XXXX#.X.X#X##XXXXX..#.X ####.X##X#XXXXX.XXXX#.#.#..XX....X....XX...#.#XXXXX##..###..##.XXXX.X##XXXXXXXXXXXXX#..#.##....XXX##X.XXXXX.#X#XX.XX.X#XXX##.#.#X......#.....##XXXX###.#.......#..#.....#..#..#X..XXX...#.XXXXXXXXXX#.#X #...#.#.XXXXXX...XX##...##..#.##..X#..XXX#..#XXX...#..#...#..#..X....#X.XX.XXXXXX.XX#..####.#..XXXX#X#XXX.XX##XXXXXXXXXXXX.#.XX#X##.###.....X.#X#XXX#.#....##.#.##..#.....#####XXXXXX####XXXXXXXX..X..#X ###.#.#.XXXX...#.#...##...#.#...#..X##XX#XXX.XXX.#.#.##.#..#..#.#..#.#X#XXXXXXXXX.#X.#X#...####X#XXX..XXX#XX.#XXXXXXXXX.XXX..XXX#..#.##.#.#.X.##XXX##...#.#.##..###..##.#.###.#XXXXXX..XX##XXX.XX.#XX#XX ####..XXXXX..##..#.#...#..#.###.#.X.XXX##XXXXXX..#.#....#..##.#.#.#..XXXXXX#XXXXXXXXXXXXXX..#...XXX###XXXX#X.#XX.#XXXXXXXX#X##XXX##X.####.XXX.XXXXXXX.###.####.#.#...##.#.##.##XXXXXXXXXXX#XXXXXX.XXX### #.##..#XX#..##.#...###..#.#.....#..##XX...XXX#X.##..##.#..###...#.#.XX.XXX..XXXXXX##....X#X.XXXXX..###XXXXX.#XX#XX.XXXXX.XXX....X#XXX..##XXXXX#XXXX.##.###.##.#...###.#...#.##.XXXXXXXXXXXXXXXXXXX..X.## XX.#..XXXX.#....###...#.#.########..#...#...XX....#...#..#...####.#.XXXXXXXXXXXXXXXX.#..XXXX.XXXX##XX..X#..XXXXXXX.XXXXX#.X..#.X..XXXXX#XXXX.##XX...###.#.#..#.#####..##..##.#X.XXXXXXXXXXXX#XXXX.#.X##X XXX..XXXXX...##.#...#.#...#.......#..#..###.#XX.#.##....##.#.#....#..XXXXXXXXXXXXXXX..#.XXXXXXXX.###XX#X#..XXX#XXXXXXXXX.X##.#..XXXXXXXXXXXX..XXXXX##..##.#.#.###.#.#####.#X.#XXXXXXXXXXXXXXXXXX..##..#X XXXXX##XXXXX#...#.###..###..#####..#...##...X..#..#.####...#.#.###.#..XXXXXXXXXXXXX.X.#..X.XXXXX##...XXX#.X#XXXXX..XX.XX##X..##..XXXXXXX.XX.#..X.XX###..#...#......##.##X#X#XXXX.XXXXXXXXXXXXXXX....#.#X XXXX..#XXXXXX.###..###.#...#.....#..###...XX.....#.....#..#..#..#....#XX.#XXXXXXXXXXX..#...XXXXXX..XX.XXX.XXXX#XX.......XX..#...#.XXXX##X.X##.X.#XX#.##.##.#.##.#.###...XX#####XXX#XXXXXXXXXXXXX##.##..# #XXXX##.XXXXX...##.##..#..#..###..#.#...##XX..###..###...#..#.#.#..####....XXXXXXXXXXX..##..XXXXX.#XXXX#..XXXXXX.X.####..X.#..##...XXXXXXXXXXXX...XXX.##..###.#.#..#.#.##X..XXXXXXX#XXXX#XXXXXXXX..#..## X.XX.#XXXXXXX.#.#..#..#..#..#....#...#.#...XX...#.#...###..#....X.#...#.#.....XX.XX#XXX...#.XXXXX...XX#XXXXXXXXXX#...#...#..#..#.#..X#XXXXXXXXXX###X#X........##.#.#.#..X.##XXX.X#X#XXXXXXXXXXXX##.###.X XX#X#XXXXXXXXX..#.#..#..##.#...##..###...#.XX##.#...#...#.##.##XX...#.#..##...XXX..X.X#.#.#.......#..X#XXXXXXXXX#.##..#...#.##...##.XXXXXXXXX#XXX...XX.##.####..##.XXXXX...XXXX#X##.XXXXXXXXXX..X.###.XX XXX.XXXXXXX#XX.#..#.##.#...#.##...#...###..X....####.##.#..#..#XXX###..#...#.X.#XXX##X##..###.###.#..#....X.XXX#....#..##.#...###....XXXXXXXX.XX#...#####.....##..XXXXXXX#.XXXXX.X#XXXXXXXX#XXXXX#X#.#XX XX#.#XXXXXX....#.##..#...###..#.##..#...#.XX..##.....#..#...#.#X.X...#.#.#.#...#XXX.XXX..#...#...#..##.##...#X.XX.#..#.#..###.##...X#XXXXXXXX...###...#..###..##.##XXXXX.XX.XXXXXXX#XXXXXX.#XXXXXX.XXXX# #X.##XXXXXX.####..##..###...#.#...#..##.....X...#.##...XX.#...XX...#.#..#..##..#XXXX.XX.#..#.#.#..#..#..#.#.XXX#..#....#.#....#..#XXXX##XX#XX#####.##..#####..#.##XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX#XXXXX# XXX.#X.#XXX.....#...X..#..#.#..#X..#...##.#.XX#.#...XXXXXX##XXX..###..#...#...#...XXX##...#..#..#..#..#.##..X#XX.#######...####.###XXXXX.#..#...#.#.....#..##..#..XX.XXXXXXXXX.XXXX#X.#XXXXXXXXXXXXXXXXX XX#.#.XXXXX###..###.X...#.#..#.XX.####...XXXXXX..##..XX.##XXXXXX....#..###...#..#..X...###..#.#..#..#...#..XXXXX....#...###...#..#XXXXXX###...#.#.#.##..##....#####.X#XXXXXXX.XX#XXX.#.XXXX#XXXXXXXXXXXX XXX.#.XXXX....#.#...XX#...#X...XX.#...#.XXXXXXX..##...X.#..XXXX.###..#...#.##..##.#..#.#...#...#..#..####.XXXXXXX##...#.#...#..#...XXXXX##..#..###..##...##.#.....####XXXXX.#X#XXXXXX.#XXXXXX#XXXXXXX.XX XXXX.###XXX.#...#.XXXX#.XXXXXXXXX...#.#..XXXXX.#..###..#..#XXX.X....#.##.#....###..#.#.#.##..#..#..#..#...XXXXXX...###..#.##.#..#...X##.#.##.######.#...##..###.#.#..##XXXXXXXXX#XXXX##XXXXXXXXXXXXXX..X #XXX#.###X..#####.XXXX##XXXXXXXXXXX#..##.XXXXX#.#.#.....##XXXX...###...#.#####...#...#.#.#..###.#...#...XXXXXXX..#.###.##....##..#..X#.#.X#.##.##.#####.#.##..#####.###XX..XXX#XXXXXXXXXXXXXX...XXX#X.XX #XX..X...X.#.......XXX#XXXXXXXX#XXX..#...X.X.XXXX...X#.#.#XXX..##....#.#..#....#..###..#.#.#....###..##.X#XXXXX.##...#...###...#.#.X.#.##XX#XX.#.##......##.#.####....XXX.#.XX##XXXXXXXXXXXXXXXXXXX##XXX X.XXXX##...#.#####XXXXXXXXXXX.X.#X..#..##XX...XXXX#XX##..#XXX#....###..##.#.##.##.#...#..#.#.###...#...X#XXXXX#...##..#.#...##.#.#.X#..##XX##X.XX.#...##.##....#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.##XX XXXX.XX..###......XXXXXXXX#XXXXX#X#..#..#X..#.XXX..XX##..XXX..####....#.#.#..##...#.##..#..#.....#.###.XXX.XXX.##..#....#.#.#..#.#.X.XX#.#XXX#XXXXX.....##.#......#...#XXXXXXXX.XXXXX.XXXXXXXXXXXXX#.X## XX.XXX..#...#####.##XXX##XXXXXXXX.X#..#..#.#..XXXXXXXXXX.XXX....##.###....##.#..###..#.##..###.###..#..X.X#XX....#..#.##..X...XX.#..X#.XXXXXXXXXXXX..#.##.##..#####.#.#XXXXXXXXX.###XX#XXXXXXXXXXX.XX.#X XXXXXXX...#..#....X.XXXXXXXXXX#X#X#.#..#...#.#XXXXXXXXX#.XXXX.#..#..##.#.##..#.#...#...#..#...#...#...XXX#XXX..#..#..#...X#.X.XX..#..##...XXX#XXXX#X...#.##...##.###...#XXXXX.X#....###.XXX.XXXXXXXXX#.X XXXXXXXXXX#X...XX.XX##X.#XXX.XXXXX...#.#####....XXXXXXXX.XXXX..#..#..#..#...X#...#..###..#..#.#.#..###.....XXX..#..#.#.##.XXX#X##..#.#..#..X.XXXX#XXX..#.#####.#.#####.XXXX.#X#..#...###XX#...XXXXXXXXXX XXXXXXXXXXXXXXXXXXX.XXXXXXXXXX#XXX.#...#....##.X.XXXXX##XXX###..#..#..#...XXXXXX###.##..#..#..#.#....#.XX.......#....#....XXXX...#.#...###..XXXX.XXX#X..#....#######.#..X###..##..#.#..XXXX#..XXXXX.#XXX XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX.##.#..#..#..X#X.XXX##.X#...#..#.##..###.XXXXXX#..##.#..##.#..####..#X..###############..XX#.#....###...#..X.XX#XXX.##..#.....#.##.......#..#.###.##XXXX#XX#X#..XX#X#X XXXXXXXXXXXXXXXXXXXXXXXXX#..XXXXXX...#..#.#...XX.#..XX....#.#.##.#...#....XXXXXXX..###...###...#....#.XX.#.....#....##...#.XXX.#.###....#.##.#XX###X#.XX.##...#..##..#.##.###..#...##.#X.#.XXX#X.#XXX.XX XXXXXXXXXXXXXXXX.#XXXXX#XXX.XXXXXXXX..#....##XXX#X#...#.#...#.#..###..#.#...XXXXX.#...###...###.#.#.#..X...##X...XX.#..#.#...X..##...XXX......X.#XX#.#XX#X#.#.#.#....#.#.#....###.#.XXXX....XX#XX#XX#.XX XXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXX#..#.#.#...X.XX.#.#..#.#..#.#...#..#..#XXXXXX...#.#...#.#...#.#.....XX#.X#XXXXX...#..##..X#....XX#XXXX.XXX#.XXX#..X#XXX.#.###...#.#....#.#.#.#..X.XX..#XXXX.XXX###XX XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX...#..#..#.#.XXXX.#..#..#..#..#.#..#...XX#XXX.X###..#.##..#.#...XX#.X#XXX.XXXXXXX###..#...X.X#.XXX.#XXXX.XXX#X.X.X.#.XXXX#..#####.#.######..##..#X#XXX##X.XXXX#XXX#.XX XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX##.#..#.#.#..#.#X#X.##..#.#.##.#..##.#X#XXXXXXXX...#.#...#.#..##X#.XXXXXX.X#XXX#XX.....#..##XXXXX#XX#XX#..##XXX..#X####X.X##.####.#.####.########.#X#XX#.XXXXXXXXXX...XX #.XXXXXXXXX.XXXX.XXXXXXXXXXXXXXXX...#...#...##.#....#..#..#..#...#...X.XXXXXXXXX.#...#.###....XXXXXXXXXXXX.XXXX##X.####..##.#X.XXX#XX#X#XX#.XXX.X#X##XX.#X#.#...#####.##..#.......XXXXX##XXXXXXXXX##..## #XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#..###.###...#.###..#..#.#..#.#..#XX..#XXXXXXX..####....##XXXXX#XXXXXXXXXXXXX.XX.....#...#XXXXX#XX#XXXX.XXX.XXXXX.XX.#.#####.##.#.#..##..####..#XXX.XXX#XXXXXXX#..##.# #.XXXXXXXXX#XXXXX.XXX##X..XXXX#XX...#.....#..###...#.#..#...#..#..##XX.#...#X.X##..##.###....XXXXXXXXXXXXXX#.XXX#.XXX...##..#XXX..#XXX#X##X#X#.#X.X#.X...##.##..#.#.##..####.###..XXXXXXXX#XXXXXXX..#..# ##X#XXXXXXXXXXXX#.X.X.#.XXXXX.X#X.#.#.#...#.#...##.#...#..#..#...#...X#..#.......#...#...#..XXX.XXXXXXXXXXX.XX#..#.#XX...##.XXXXXX.XX.#.....XX..X#X.XXX..####..##....#...#....#..#XXX.XX.XX##XXX#XX##..# #XXXX.X.XX..X#X##XXX.###.X#XX#XXX..#...##.#...#.#..####..###..###..#..XXXX.#####..##.#.#..#.X#XXXXXXXX.XXXXXXXX##..XXX##.#..XXX.X.#.X....##.XXXXXX.XXXX##.......##...#....##.....#XX.#XXX#X.#.#XXXX.#.## #.X.....XXXX#XX#.#X#X#...#XXX#XXXX..##.#..#####...#...#....#.#...#.##.X#X.......#....#.#..#.#.#XXXXX##XXXX#XXXXX##.XX#...#.XXXX.XX.X....#X.#XX.XX#XXXXX..###....#..#......#.###..XXXX.#XXX###XXXX##..### #.#.####XXX##XX..XX##X.#.X#.##.XX......#.###...#.#..#..###.#...#.#..#...X#X####..#.###.#....##XXXXX#X#.XX#XXXXXXX..XX#.##...XXXXX.X#X.##X.XXXXX#X.XXXXX#.###...#.##.###.#..####.X#XX#.##.X..X###X##.#.## ##.#..#..X....XXXXX#X#...X..#..X.##.XXXX...#.#..#..###..#..####...#.##...X.....#..#....XX#.X.X.XXXXX.XXXX#.XXXXXX#X#XX..#.#XXXXX....XX.XXXXXXXXXXXXXXX.XX#...#####....#.######XXX.X#.##.#.XX....####X#X# ##..#.#.#.#.XXXXXXX.XXX#X#.###X#..##X.#XXX....X..#....#...#...##....#..##..###..#....XXXXXXXXX.XX.XXXXX..XXXXXXX#..XX#X.#..XXXX..#..#XXX#XXX####.XXX#.XX.##....#.#.#...#.#..#XXX##...###.X#XX.##X###XXXX XX#.#....#.X#XXXXX#.#XXX...#XX####.XXXXXXXXXXXXX..###..#.XX.#...####..#...#...#..##XXXXXXXX...#XXX.XXX....#XXXXXXXXXXXX..#..X...#.#..XXXX.XX#.#....###..#..####..#...###.#.#.#.#.#.##.##XXXX.X..XXX.XXXX XX###..##.X#.#.XXX.#.XXX.##XXXX####XXXXXXXXXXXXXX...##.XXXX..##....#.#..##..#..#....XXX#.X#..#.X.....#.##..XXX#.XXXXXXXX..#.#.##...#.XXXX#.X#..#.#.#..................#..##.#.####.#...XXXXXXXXXXXXXXXXX X..##..#.X#XXX.XX#.#XXXXXXX.#X#XXX#XXXXXXXXXXXXX#.#.#..XXXX#.#####...#.#...###..##..X...#...#...#..#.#...#..XX.##XXXXXX.#.#....#.#.#.XXXX###XX####..##.#.####..#####..#.###.###.#.###.#XXXXX.#..XXXXXXXX #X#..##XX.X.X#XXX..XXXXXXX.XXXXXXXX#XXXXXXXXXXX.X#..#.X..X...#....#.##.#.##.XXX...#.#.#...#.#.#.#.#...##..#.###XXXXXX.X...####.#.#...XXX...#XXXX.#.....#X..X.#####.#.#####.#.#.#..##..XXXXXX...#.XXXXXXX #X.##.###X..XXXX#.#XX.XXXXXX.XXXXXXXXXXXXXXX.XXX...#..#XXX.##..##..##..#...XXXX##.#.#..###..#.#...###....#....#XXXXXX...##....#..#X#XXXX#X.XXXXX..#.#...#XXXX#...#.#####.#####...#..XXXXXXXXX.##.#XXXXX# XX#.#####.#.XXX##..XXXX..X.XXXXXX.XXXXXX.XXXXXX...#..#XXXX..#.#...#...#.##.XX.XXX...XX...#.##..###...#####.#X.XXXXXXX..#...X.#...XXXXXXX#XXXXXXXX##XX...#XXXX#.#.###.##.##..####.#.#.XXXXXXX.XX#.#XXX.## ##.#.#....##.X.##...#.###XXXXXXXXXXX.XX#.#XX.XX.##..#...X.X...#.##..##.#...X##XXXXXXXX##.#...#...#.#..#.....XX#XXXX.X.#..XX#...XXXX#XXXXXX.XXXXXX.X#.XX#.XXXXX...#...#....######....#XXXXXXXXXX..#.....X ##.##.#..#..#X###.##...X#XXXXXXXXX#XXXX.XX...#X...#...#...#X###..#.#...#.#X..##XX.XX#....###.###.#..#.#.##.XXXXXXXXX..#.XXXX.XXXX.#XXXXXXXXXXXXXXX.##XXXX#XXX###...#.#.#...#..##..#X.XXXXXX.#X.#..#.#XX# ##..#.#.#..#.XX#.####.XX.XXXXXXXXXXXXX.X.XXXXXX##..######.#XXXXX...#.#.#.X#X..XXXXXXX.####...#...##.#.#..##XXXX.XXX..#..XXXXXXXXX##XXXXXXXXXXXXXX.#..XXXXX#XXXX#.###.#.###.#........XXXXXX#X.#######XXX# #.....#..###.XX####.##XXXXXXXXXXXXXXXXX.#XXXXXX..#.###....XXXXX####..#...##XX#XXXXXXX....#.##..##...#.##..XXX#.XXXX.##.##XXXXXXX#..##XXXXXXXXXX#.#X.XXX#X..##X.X..##......#.#..##.##.XXXXXXXX..#...##XXX ####.####...XXX#....XXXXXX#XXXXXXXXX.XXX.XXX#X......#..#XX##X#....#.#.#.XXXXX#X#XXXXXX##.#....#...###...#..XX.XXXXX..#...X#XXXXX..#.XXXX#X#XXX.....XXXXXX#...XXX.#..##..#...#....#..##XXXX.#####.#.#.#.X X.##..##X.XXXXXX.#.#XXXXXXXXXXXX#XX#X.XX#XXXX#X.#####.#X#...#..##.#....XXXXXX#XXXXXX.X....####..##...##..#.XXXXXX###..##.XXXXXXX..#.XXX#.X.#XXXX..XXXXXXX.##X.XXX.###.####.####.##.##.....###...X.XX.X.X #..#..#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX.XX##XXXXXX.......X...#.#.#...####...X#.#XXXXXXX...###....#....#...#...XXXX....##.#..XXXXXXXX###XX#.#X.XXXXXXXXXXXXX###..XXXX.###...#.########.###.##..####.XXXXXXX# #XXX..#XXXXXXXX#XX#.XXX.#.X#XXXXX#X.XX...#XXX###.XXXXX..###...#.##...###.###XXXXXXXX..#...#.#.#.###.##..###...#.#.....#.#.XXXXX.XXXXXX###.XXXXXX#XXXXXX#.####.XXXX...##..###..###..###....#XX....XXXXX#X XXXXXX##XXXXXXXXX.#XXXXX.XXXXXXXXXXX#X##.#.XX.##XXXX#..#...####.#..#.##..#....#XXXX..##.#...X..#...#...#....#.#..####.#...XXXXXX.XXX#X..#.#..#.#X#XXXXX.##.##.#X.XX#..#...###########.#.#.XXX#..XXXXX### ##XXXX#XXXXXXXXX.X#XXXXXX#XXXXXXX#X.XX.##X#.XX#XXXXXX.#..#....#...#..#..#..##.X.XX#X.#..X#XX.X...#.#.##..#..#..#.#...####.#XXXXXX###XXX..####..#XXXXXXXXXXX.#.#############.#.#.##.##....#..XX#XXXX...## ##XXX#XXXXXXXXXXX..#XXXXX.#XXXXXX#XXXX#..X##XXXXXX#X..#.#.###..###..#..#..#...###XX..#.X#.X.#.X..X.#...#..##.#...#.#..#......XXXX##X.XX####..#.XXXXXXXXXXXXX.#....#.###.#...####....######.##.X#X.#X..## #XX.#X#XXXXX#XXXXXX.X.#.XXXXXXXX#X.XXXX.XXX.##XXX#.#.##..#...#.#...#..#...#.##....#.##.XXXX#.##XXX..##..#.#...####..#...XXXXXXXXXXXXX..X#.##X#XXXXXX#XXXX.###..#.###########.#.#.#.###.#.#...#X#XX.#.### XXXXX#XXXXXX#..#XXXXXX.#XXXXXXXX.XXXXX.XXX#.#..XXXX#.##..#.#...#.##..#..###..#..#...#..#XXXX##.##XX...#...#.#.#...#..#XXXXXXXXXXXX#X...#X...XX#XX#.X.XXX##.##.#...##.#..#.##..#.#....#####...#X##XX...XX X#XXX#X###X##XX.XXXXXXX.###XXX...#...X..X....XXXXXXX.#.#.#..##.#....#..#...#.#.#####..##XXX..#.....XX..###..#...#.#...#.XXXXXXXXXXXXX.XX.X#.#XXXX##XXX#####.#..##.###..#.##......#.....#.##.#.XX.X.##.XX X..XXXXX.X.#.XXXXXXXXXXX.##X.X.#...#.....X#.XXXXXXXX......#...#.####..##.#.#.#.#...#.#.XXXX...#..XXX.#.#...#X#X.X..##..XXX.XX#XXXXXXXX#.X.XXX#XX.##XX.##...###.##.#.#####.....###.##....##X..XXXX#XX##XX #XXXXXXXXX.XXXXXXXXXXXXX.##XX#..######..XX.X.XXXXXX.##XX.#.XX.#....#.#...X.#...#.#.#...XXXXX##..##XXX..#.X.##X.XXX..##..XXXXXXXX#XXXX.XXX.XXXXXX###X...##...##.#..####..#.#....##......#.XXXXXXX.#XX.##X #X#XXXXXXXX.XXXXX#XXXX.XX..XXXX...#...#.XXXXXXXXXX...XX#X.#X..#.#....#.XXX..###..X..#...XXXX..#..XXXX.#..XX#XXX#XXX.#.#.XXXXXXXX.XXXX#XXXXX.X#X.###...#.##..#####....##.##.#.#...#.#.#.##XX.XX#X##..X#X# X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#.#.#...#XXXX##XXX##X#.X.XXX#...#####..XXXX.#...X#X..##.XX.XX##..XXX#.#.XX.XXX...X..#...XXX#XXXXXXXXXXXXX.XXXXX.#.##.##.#..##.#...#.#..###..#.#.###..#.#.#XXXXX#X#.XX..# XXXXXXXXXXXXXXXXXXXXXXXXXXXX...#..#..###.XXXXX##XXXX#.XXXXXXX.##....#.#XXX..#.XXXXX...#.#XXXXXXXXXXXX.#.XX#X...#.#..#.#XXX#.XXXXXXXXXX.XXXX.###...#...####.#..##..#.#..##...##...######....#XXXXXX.XX.XX XXXXXXXXXXXXXX.XX.#XXXXXXX...#.#.#.#.#....XXXXX..XXX#X..##..XX...##.#..XXX.#..XXXXXXX...XXXXXXXXXXX.....XX...##..#.##..#....XXXXXXXXX#.X#XXXXX#....#.#..###..##..#..##...#.##.##...#.#.##..##XXX##XXX#XX XXXXXX.XXXXXXXX..XXX...X.X..##.#...#.#.#.#XXXXXXXXXXXX...#..XX..#.#..#.XXX....XXXXXXXX##XXXXXXX..XX..#XX...###..#..#.#...##.XXXXXXX#.##..XXXXX..#.#..#.##.#.#.#.#.#....#####.X#.#.#.##.##.#.XXX.XXXXXX#X XX..XX..XXXXXX#.X##..#..#..###..##.#...#.X.XXXXXXXXXX.##..#X##.#...#.#....XXXXXXXXXXXXXXX..X.X.XXXXXXX#..##...#...#...#.#...XXXX##...XX#.#XXX#XXXX#.##..##.##.#.#..###..##XXX#X#....#.#.#..XXXX#XXXXXXXX X.#XXX.#XXXXXXXXXX..#.#...#####..#..###..#XXX.XXXXXXXX#.##XX...#.#.#..#....XXXXXXXXXXXX###XXX#XXXX......#...#..###..#..##.XXXX.#.##.XXXXXXXXXXXXXX#....#..#..#.#####.####.XXXX.##..##.####XXXX.#XXXXXX.X XXXX##XXXXXXXXXXX..#...###...#..###.#....XXXXXXXXXXXX#..##XXX.#..#..#...XXXXXXXXXXXXXX....XX#X#XXXX..###..###....#.##..#..XXXXX.#.#X.XXXXXXXXXXXXX#X#.###.#####....###..#XXXX.X######....#XXXX.XXXXXXXXX XXXXXXXXXXXXXXXXX.##.#..##.#...#....#.##XX#XXX.XX#XXXX###.XX#...#.#..###XX.#XXXXXXXXXX.X.#XXX##XXXX.#...#...####.#...#.#..XXXXX#....X.XXXXXXXXXXXXXXX...##.##.##.##.##.##XXXXX#X...#######.XXXXXXXXXXXXX #XXXXXXXXXXXX#XXX..#..#..#..#.#..###....XXXXXXX.X.XXXX....XXXX.X#...#...XX.#XXX.X#.XX#XX#...X..XXX....#..#.#...#..##.#...XXXX..#.#####XXXXXXX#XXXXXXXX...#..#...#.#...##.XXXXXX.X..XXX#X..#.X.XXXXX.XXX# XXXXXXXXX#.XXXXX.#..#.##..#..#..#...#.#.XXXXXX.XXXXXXXX.#.XX#.XX#.#.#.#.....#XXX#X...#XXX##XX##XXXX..XX.#..#.#..#..#..XXXXX.X.#.###.##X.XX#XXXXXXXXXXX.#....#####.#.#..#XXXXX.#.#X#XXXXXX#XX#.XXX##XXXXX XXXXXX##XXXXXXX...#...#.#..#...#..#..#..XXXXXXXX.XXXXXXX##XXXXXXX..#..####..X#X.XX#.##XXXX.##X#X#X.XXXX....#..#..#.##.#XXX#X.X#.#.XX..X..XXXXXXXXXXXX.....##..###.#.##...X#XX#.#.XXXXXXX#XXX.XXXX#.#.XXX XXXXX.#.XXXXXXX.#.####...#..###..###...XXXXXXXXXXXXXXXXXXXX##XXX#X.#.#...##.#X.#XXX.#.XXXX..#.XXXXX#XXXXX##..###...#..#.XX....XX.#XX.XX..XXXX#XXXXXXXXX#..##...###.######.#.X#..XXXXXXXXX.X#XXXXX..#.XXX XXXXX#.XXXXXXX..#...#..#..#..#..#...#.#X...XX.X...XXXX###X####X.X#.#.#.#.#..#XX#XXX.###XX.XX#.#XXXX..XXX....#...#.#...XXXX.#.#X.#.XXXX###XXXX#X.XXXXXX#X####.#.##.####.#...XXXXXXXXXXXXXXXXX#XXX#.##XXXX XXXXX#.#XXXXXX..#.X..#.##..#.#.#..#..#.XX#XX#X#.#..XX#X...X##XX#.#...#.#....XXXX#XXXXXXXXXXX.#.XXXXXXX.X.###..#..#..#X.X.X.#.X#..#X#.###.XXXXX.XXXXXXXX#.#.##.#.#...#.##..#XXXXXXXXXXXXXXXX.XXXXXX#X.XXX XXXX.#.XXXX##...XXXX....##.#.#.#.#..#.#XX#.......#..X...#.XXXX.X#XX.X..#####XX.XXXXX.XXXXXXX#.XXXXXXX..#..#..X##.#.#...X...#..X#XX#....##XX.XXXXX#.X...##..##.##..#.##..#...XXXXXXXXXXXXXXXXXXXXXX#XXXXX XXXX###X....#.#XXXXXX#XX...#.#...#.#...XXX#XXXX#..#...##..XXX.X#XXXXX#..#....XXXXXX.XXXXXXXX.#XXXXXXXX.#X...XXX..#.#.#.#..#.#..X#XX....#.XXXX#.#..XX...#XXXXX#..###...#.#..#XXXXXXXXXXXXXXXXX.XXXXXXXXXX XXXX#..#X.#.#..XXXX#..XX.##..#.X.#.#.#.XXXXX.X.#...###...#.X#X#XXXXXXXX.#.#....XXXXXXXXXXXXXX###XXXXXXXX#XXXXX#.##.#.#.#.#...#..XXX##XX.XXXXX####X.X#..XX.XXX#.#...##.#.##..XXXXXXXXXXXXXXX#..#X.#XXXXXX XXXX.XXX..#..#.X#.XXXXXX....X#XX#X.#.#..XXXX....#.#...#.#.#X#.#XXXXXXX#...####...XXXXXXX#XXXXXXX##XXXXX#XX.X.X...#.#.#...#.#..#..XXXXXXX..XX###.#.XX#X#XXXX...##.##.######.XXXXXXXXXXXXXXXX#..XX.#XXXXXX XXXX#XX..###....XXXXXXXX#.XXXXXXXX...##.XX...##.#.#.#.#..#....XXXXXX...###....##.#XXXXXX##XXXXXX#.#XXXXX#.##XXXX.#...#.##..##..#..XX#XXX.X.X..#...XXXXX..XX#.###.....X###..XXXXXXX.XXXX.XXX##X.XX##XXXXX XXXXXXX#....##.X.XXXXXXXXX#XXXXXX#X##XX.#..###..#...#..#...#.X.X#.XX.#.##..#.#...XXXXXXXX.#XXXX###X#XX.##.#XX#X#..#.#.#...X#.#.##.XXXX#.X.X#.#.##..XX....#XX#..#..#XXX#....X#XXXXX#.XXXXXX.###.#..#XXX.X XX.X.XXXX##...XXXXXXXXXXX.XXXXXX#XXXXXX.#.#.#..#####.#..###..#...#X#.#...#.#...X##XXXXXXXX##X##.X##.XXX...#.XX#XX..#...#.#XXX...#..XXXX..X..######..XX..##.####X#.XXXX###.X.XXXXXXXXXX..###.##..##.XXXXX XXXXXXXX...#.XXXXXXXXXXXXXXXXXXXX##X#X..#...#.#.......#..##.##.#.X.X..##...##.XXXXX.XXXXXXXXXXXXXX#.#XX.#X#.XXXXXX...#.#...XX.####.#X...######X.X##XXXX####.#.XXXXXXXXX..X#XXXXX#XXXXX#.#.##....#.XXXXX# #XX#XX.X.#...XXXXXXXXXXXXXXXXXXXXXXX...####.#.#.#####..#.#..#..#..X.#...#XXX#XXXXXXXXXXXXXXXXXXXX#X.X.X.#.XX.X#XXXX##..##.X.X........##..#..XXXXX.XXXX.###..#.XXXXXXXXXXXXXXXXXXXXXXXX..#.###.##.XXXXX## #X.XX....#XXXXXXXXXXXXXXXXXXXXXXXXXXX.#.....#.#......#.#.#.#..#.#....##..XXX#XXXXXXXXXXXXXXXXXXXXXX.....#XX#X##XXX....#...XXXX.X.X#.###...##XXXXXXXXXX#..#.#..XXXXXXXXXXX#XXXXXXXXXXX#.##.###....XXXXX## XX#XX.####XXXXXXXXXXXXXXXXXXXXXXX.XX..#.#..XX..#####.#...#...#...###.#..XXXX#XXXX#XXXXXXXXXXXXXXXX.X.##..#.....XX..####..XXXXXXXXXXX###..##XXXXXXX###.#...##..#XXXXXXXXXXX#XXXXXXXXX.X##.####.#.X#X.#..# XXXX..#...#XXXXXXXXXXXXXXXXXXXXXXX#..##..#XX#X.#.....XX###.##..#.#...#.##X.X..XXXXXXXXXXXXXX#XXXXXXX...#.#...#..#.#...#.XXXXXXX.XX#XX.X.##X.X##XXXX##.#.#.##..X##XXXXXX.#XXXXXXXXXXXXXX#.........XX.#.## #X.X..#.#..XXXXXXXXXXXXXXXXXXX.##X#....#..XXX#...XXXXX#..##.#.##...###..X...XXX#XXXXXXXXXXXXXXXXXXXXX#.#.#..#.#...#.X...XXXXX.#.X.XX.X.XX#.XXX##XXXXXXX#....###XXXXXXX...X#XXXXXXXXXXXX#..XX#...######.# ##XX.#...#..XXXXXXXXXXXXXXXXX##..#XXXX...XXXXXX#XXXXXXX##.#.X..####...#.#X#..XXXXXXXXX..#XXXXXXXX##XX..#...#...####..XXXXXXXXXXX#XX###.XX.XXX#X#X.XXXXXX##XXX#XXXXXXXXX#.XX.XXXXXX#.#XXXX#X#.#.#.#.##.## ##.X..##..#..XXXXXXXXXXXXX.##..#XXXXXXX#XXXXXX###XXXXXXX#.XX.X.###..#.#.XX.#.##XXXXXXX.#XXXXXX.#.####.#.###..#.#...#..XX#X#XXXXXXXX...##XXXXXXXXXXXXXX#.X#XXXX.XXXXXXX#X.X.XXXXXX.X##XXXXX#X.#..#....#.# ###XX....#..X#XXXXX#XXXX#####.#.XXXXXXXXXXX#XX##XXXXXXXX#X###X......#...X...#.#X..#XXX..#X#XXX.XXX.#........#....#...XXXXX.XX.##X.X.##XXXXXXXXXXXXXXXXX.#X.X#.#.#X##..##XX#XXXXXX#.XXX#XXXX.XX#.#..#.#.# ###X#XXXX#.##XXXX#XXXXXX########XXXXXXXXXXX#XXXXXXXXXX##X###X##########XXX#########XX#####XXXXXXX###################XXXXXXX#######X#XXXXX#XXXXXXXXXXXXX#####################XXXXXX#####XXXX#XXX#########
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...