Submission #1024644

#TimeUsernameProblemLanguageResultExecution timeMemory
1024644bachhoangxuanMaze (IOI10_maze)Text
99.99 / 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...