Submission #925694

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