Submission #1171339

#TimeUsernameProblemLanguageResultExecution timeMemory
1171339enzyMaze (IOI10_maze)Text
64.90 / 110
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...