Submission #928560

#TimeUsernameProblemLanguageResultExecution timeMemory
928560SanguineChameleonMaze (IOI10_maze)Text
97.64 / 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...