Submission #1024462

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