Submission #931567

#TimeUsernameProblemLanguageResultExecution timeMemory
931567ThegeekKnight16Maze (IOI10_maze)Text
59.20 / 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...