Submission #1024407

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