Submission #925823

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