Submission #805282

#TimeUsernameProblemLanguageResultExecution timeMemory
805282drdilyorMaze (IOI10_maze)Text
89.45 / 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...