Submission #926644

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