Submission #927451

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