Submission #778032

#TimeUsernameProblemLanguageResultExecution timeMemory
778032maomao90Maze (IOI10_maze)Text
83.54 / 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...