Submission #996607

#TimeUsernameProblemLanguageResultExecution timeMemory
996607Pichon5Maze (IOI10_maze)Text
81.62 / 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...