Submission #926093

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