Submission #925465

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