Submission #405308

#TimeUsernameProblemLanguageResultExecution timeMemory
405308JasiekstrzMaze (IOI10_maze)Text
76.72 / 100
0 ms0 KiB
##X####### ###X.....# #...X##X.# #.#....#.# #.XXXX...# #.########
#############################################################################################.###### #.XX....XXX########XXX....X####X#...XX##..X..X.....XX......X...X.XX...XXXX.#.XXX#.#...X#X...#......# #..XX.#..X######XXXX..X#.X.XX#XX..#...X..X.X..#.#.XX..X.#.X#.#.#.XX.#.XX#X...X.X..#.#.XX..#..##.##.# ##.....#.X####XXXX#X#..X.X.X#X..#..##...X...#.X.#.X..X..#....#....#.#.X#X.#.#....#..#..XX..#...#...# ##XX.#.#..X##XXXX#XXX.X.....X.#..#...#.X##.#..X.#..XX.#..#X#.#.X#.#.#..XX...#.#.#..#..#..#..#.#..XX# #XXXX#..#..XX..XXX.XX...XX.#...#..##.#..#....X...#.X...#..X..#.XX#..X#..#.#.#.#.#.#..#..#..##.#.XXX# #..XX.#..#...#..#...#.XXX..#.#..#..#..#.#.#.#.X#.#...#..#..XX#..X..XXX#.#.#.#.#.#.#.#..#..#...#...X# #.#....#..##..#.#.#.#.XXXX.#..#.#.XX#.#.#.#...X#..#X.##..#.X#.#..#....#.#.#.#.#.#.#...#..##.X..##..# #.#.#.#.#...#.....#.#....#..#.#...XX..#.#..#.#..#..XX...X#.....#..###.#.#.#.#.#.#.#.X.#.#...XX...#.# #.#.#...#.#..#X.#.#..#.#..#.#..#.#.X#.#..#.#...#.#.X..XX#.####..#.#.#.#...#.#.#.#.#.XX#.#.X#..##.#.# #.#..#.#...#..XX..X#.#..#.#..#.#...#...#.#..#.#..#.X#.........#.#...#..##.#.#.#.#.#..#..#..X#..#.#.# #..#.#.#.#.XXXX..X#X..#..#..XX..#.#..#.#..X.#...#....#.X.X###.#..#.#.#.X..#.#.#.#..#.#.#..X..#.#.#.# ##.#.#.#.XXXX.XX..X..#..#..XX.#.#.#.X..#.XX..#.#..###...XX..#..#.#...#..X.#.#.#..#.#.#.#.#.X...#.#.# #..#.#.#........#..#.#.#..#...#.#.#..XX#..XX.#.#.#....XXXX#...#...#.#..XX.#.#..#.#.#.#.#...XXX.#.#.# ##.#.#..#####.X..#.#.#.#.#..#.#.#..#..X.#..#.#.#.#.XXX..XXX.XX..#.#.#.XXX.#..#.#.#.#.#..#.XX.X...#.# ##....X.#...#..X.#.#.#.#.#.#..X..#..#...#.#..#.#.#..X##...XXX..#.##.#.X....#.#.#.#.#...#...X.X.#.#.# #..#.X....#..#.XX..#.#.#.#.#.X#X.#.#..XX....#..#..#.X#X.#..X..#.....#.XX.#.#.#.#.#..#X.#.XX...X..#.# #.#...XXX..#.#.XX.#..#.#.#.#..X#.#.#.X..#####.#.#.#..XX..#..#.#.X.#.#.XX..#..#.#..#.XXX.....XXXX.#.# ##..#.XX.#.#.#.X.#..XX.#....#.#..#.#...#........#.#.#..X.#.#..#.XXX.#.XX#.#.#...#.#....#.XXXX.XXX..# #..X##...#.#.#...#.X#X..#####.#.#..#.#.#.XX#.#.#..X...#..X.#.#....X.#....#..#.#.#..###.#.X.XX..XX#.# ##.XX..#.#.#..##.#..XX#.#.....#.#.#...##.X.X..#..XX#.#..XX...#.XXX#XX#.#.#.#..#.#.#....#....XX..#..# #..X..#..#..#..#..#.X##.#.XX#.#.#...##.....XX.#.X#...#.XXX.X.#...X#X...#.#.#.X..#.#.XX..##.#.XX...X# #X..#.#.X.#..#..#.#..#..#.X#X.#..#.#...X#.X...#.X..#.#.X#XX#X..#.XXXX.#..#.#.XXX..#..XX.#.....X.#..# #X.X..#.X..#..#.#.#.#..#..XXX.#.X..#.XXXX.X.X.#..###.#..XX#X#X#..XX#.#..#..#....#..#..XX..X#.#.#.#.# ##X#X.#..X..#.#.#.#.#.X..X##X.#.XX.#..XXXX.X.XX.#....#.X#X#X###.#....#.#..#.#.#.#.X.#.XXX..XX....#.# ###XXX.#..#.#.#.#.#.#..X..XX.#....#..X#XX....#..#.XX.#..XXXX##..#.#.#..X.#..#..#..X...XXX#..X.X.X#.# #X#XXX...X..#.#.#.#..#.X#.X..#.X#.#.XX#X#X.#.#.#..XX.#.XXX..#..#..#.#.X....#.#.#.X.#.XX.X..#...XX..# #XX.X#X.XXX.#.#.#..#.#..#..#.#.XX.#.X#XXX..#.#.#.XXX.#..X.X...#..#..#..X.XX..#.#...#....#.X..#...#.# #X...XX.#...#.#..#.#..#.XX...#..X#...X###X.#.#.#..XXX##...#.X#..X..#..X..XX.#...#X..###.#..X..##.#.# #.#.#...#.#.#..#.#.#.#...XX#..#.#..X.X##X..#.#..#...XX###.#.X..X.X.#.X..X#X.#.X.X.#.#.#.#.X.#.#..#.# #...#.#.#.#..#.#.#.#...#..X..#..X.X.X#####.#..#..##..XX.#.#..X...#.#..#..X..#..XX.....#.#.....#.#..# #.#...#.#..#.#.#.#..#X.X#..X.#.XX....X#X#...#..#.#..X#X.#.#.X#.#.#..#..#..#..#...X.#.#..#######.#.X# #..XX.#...#..#.#..#...X.XXXX.#...XX#..XX..#..#.#.#.XXXX.#.#....X..#.XX..#..#..##..X..#.#........#..# ##..X..####.#...#..##....XX#..##...X#..X#..#.#.#.#.XXXX.#..##.XXX#..X.#..#..#...#..#...#.X.X.#.X##.# ##.X###.....#.#..#...###....X..#.#.XXX...#..#..#.#..XXX...XX..X.XX.#...#..#.#.#..#..XX#..XX#X#XXX#.# #...#...X#.#...#..X.#...###.X#....X#XXX#..#.#.#...#.X..#.XX.X....#.#.#..#.#....#...X..#.X..XXXX.X..# #.#.#.XXXX#..#..XX..#.#...#..X#X#..X#XXX#.#.#.#.#.#.X#.#....X#.#.#.#.X#....####.##X#.#..X#...XX..#.# #.#.#.#...#.XXXX..#....##.#.X..X##.X#...#.#.#.#..#..XX..###.XXXXX.....XX.#.#...........#...XXX.#.#.# #X..#...#.#.XX#X#..####...#...X###X...#.#.#.#.#.#..X.X#...#..X#XXXXX##.X#.##.X.#.#.###.#.#.X#X...#.# ##X.XX.#..#..XXXX#.#....X..#.X###XXX.#..#.#.#.#.#.XX.X#XX..#..XXXXX..........XXXX##....#.#..X#X#.#.# #XX..XX..#.#...XX#.#.XXX.X.#.XX##XXXX..#..#.#...#.....XX#X..#.....#.X#.X.##.X.XXXX..XX.#..#..X.X.#.# #..#...#...X.#.....#.#...XX#.X#XXX#X..X..#...#X..##.XX##X##..##.#.#..X..X...X..X..XXX.XX#..#.#...#.# ##..##..#.X#X.####.#.#.#..#..XXXXXX##..X.#.#.XX#..#...X#XXX#.#.#...#..XX##.X#.#.#..XX..#..X..#.#.#.# #.#...#.#..X..X..#.#.#..#.#.X#.#.X#X.#.X.#..X.X##.##.#.X.......#.#..#..XX........#...#.#.XX#...#.#.# #.#.#.#..#..#.XX.#.#...#..#......XX....#..#....X.#.....XX.XXXX.#..#..#.X..####.#.#.#...#..XX####.#.# #.#.#..#..#......#..XXXX.XX.####.X.##.#.#.XX.#...#.X.#......X..#.XX#.#.X.#...#..#...#.#..#.......#.# #.#..#..#.#.XXX.X.#..X.X..XX...#........#.XXX..#.#.XX..#.#.X#X.#..XX#..XX..#..#.#.XX#.#.#..X.#.#.#.# #..#..#.#.#..X#X...#....X..X.#..###.#.#.#..XX#..#...XXX#XX..XX.X#...#.XX#X..#.#.#.XX..#.#.XX#...X..# #.#.#.#.#..#..X..#..XX#.#.X..XX...X.X.#.#.#...#.#.XXXXXXXX.X#.X..##.#.#.X.#.#...#..#.#..#.XX..#.XX.# #...#.#..#..#..X..#.X.#.#.XXX#X.X..X.X..#.#.#.#.#..X#..XX#X#..X#.#..#...X....XX#.#.#.#.#..X..#..XX.# ##.#...#..#..#..#.#...#.#.X#.#...X...X#.#.#.#....#.#..XXXX...X...#.X##.#.XX#..X..#.#.#.#.XXXX..X.X.# #..#.#..#..#..#.#..##...X....#.#..X#.X..#.#..#XXX....#....#.X..#....X....X#XXX..#..#.#.X...XXXXX.#.# #.#...#..#...#..X#..XX.X.##.#...#..#..#.#..#..X.XX#.#..#.#...#..XXXX.#.XX.#...#.#.#..#.XX#..X#.#...# #...#..#..X.#..X#.#..XX..#..#.X.X#.##.#..#..#...X.#...#..#.#...XXXX..#.XX...#...#.#.#..X..#....#.X.# #.XX##..XXXX..XX..X.X#.#.#.#...X..#....#.#.#..#....#XX..#...XX.X.X##....XX#..##.#.#.#.X#.#.##.#...X# #XX.X.#.XXXX.#...XX......#.#.#...#..X#.#.#.#.X.###.XXX#.#.XX#XX..X#.#.X.X..#..#.#.#.#......#..#.#..# #X....#.XXX..#.#.X.#####.#....XXX..#.XX#.#.#.X...#..X...#..X#.#.#.....XX##..#.#.#.#..#####.#.#...#.# #XX.#...X..#.#.#...#...#..#X#.XXX#...XX..#.#.X.#..#..XX..#......#.XX.XXXX..#..#.#.#.X....#.#.#.#..X# #XX..##...#..#..##.#.#.#.X#XXXXXX##.X..#.#.#.XX..#..XXX#..#.XX#.#.XXXX#X.#.#.X..#.#.XXX#.#.#.#..#..# ##X.XX.##.#.#.#..#.#.#.#.XXXX###XX#..#.#.#.#...#...X#X.X#.#..XXX..XX..X....#.XX.#.#...X..#.#..#..#.# #XX.X#....#....#.#...#.#..X.X##XX..#...#.#..##..XXX.XX..#..#...#.XXX#..X#.#...X.#..#.#.X.#..#..#..X# #..XX..#.#..XX#...#X.#..#....XXXX#..##.#.X#...#.X...XX#..#..##.#.#..XX.X....XXX..#.#...X..#..#.XX.X# ##.#.XX..#.XX##.#.XX..#..##.X.#.#.#..#...X.##.#...XXXX#X..#..#.#...XX...#.XX#XX#.#..#.X..#.#.#.XX..# #....X..#..X##...XX#X.XX..#.........XXXXX...#..##..X..XXX..#.#..#.X.X.#.#.XXX#X...#.#..X...#.#.#..X# #.#.#.#.#.X#X..X..X##X#X#..##.##.##..X.#.#.#.#.#.#..X....#.#..#.#...XX..#....X#X#.#..#..#.#..#.#.XX# #.#...#.#..XXXX##..XXXX###..XX..#..#.........#...#.X##.#...X#.#..##.X.#..###.XXXX..#..#.#...X..#...# #..#.#...#...XXX##...XXXX##.XX#...X.#.####.#..#.#..XX...#.X.#..#.#......XX.X.....X..#.#.#.X..X..##.# ##.#.#.#.X#.X#XX##.#....XXX.X...XXX..X...#..###.#.XX..#.#.X..#.#.#.XX.X.X...X#.#..#.#.#.#..XX.#..X.# ##.#.#..XX...X..X..X#.#...#.#.#..X##..X#.#.#....#.X.##.##.X#.#.#.#.XX.XX#.#.XX..X.X.#.#..#....#.XX.# #..#..#...X#..#.XXX...#.#.#.#..#..X#X..X.#.#.X#.#.........X..#.#.#...X.X..#..X.X#X..#..#..###.#..X.# #X..#..##..#.#....XX.#..XX...#..#..X..X..#.#..X..#####.X.XX#.#.#..#.XX..#..#.#..X.#..#.#.#..#..#.#.# #XX..#.X.#.#...#.XX.X..XX.#.#.#.#.#.#..#.#..#..XXX...#..X....#..#.#.XX#..#.#..#....#.#.#...#..#..#.# #.#.#..X.#..X.#..XX..#.X..#...#.#...X#....#..#..XX.#..#...X#..#.#.#.#...#...#..###.#.#.#.X.X.#..X..# #...#.XX.#.XX#..#...#..X#..#.#...#.XX#.#.#..#..#....#...X.XX#.#.#.#.#.#.#.#.#.#..#.#.#.#..XX.#.X.#.# #.#.#....#..#..XX.#.#.X#X.#..#.X.#.X...#.#.#..#..###.#XX#X#X..#.#.#.#.#....XX...#..#.#.#.X##.#.X.#.# ##...##.#.#.#.XX..#.#..X#.#.#...X#..#.#..#.#.#..#......X#.#.###.#.#.#..#XX.XX.XX..##.#.#..X..#.X.#.# #..#..#...#.#....#..X#....#.#.XX#.#...#.#..#.#.#..X#.#..........#.#..#..XXX.#..#.#...#..#..X.#...#.# #XX##..#.#...X.X.#.X#X.##.#.#......#X.#...#..#.#.XX...####.####.#.#.#.X.XX#..#...#.X.X#..#.#..##.#.# #XX##X.#.#.#.XXXX#..X#X.#.#..#####..XX..X.#.#..#..XX.X....#.....#.#...X.....X#X.#..XX..#.X..#..#.#.# #..XX..#.#..XX#.#.#.X#X.#..#.#...#.X##XX..#.#.#..#..X.X.#...XX#.#..#.X.###.X.X#X..#..#.#.XX..#.#.#.# ##.X.#.#..#.......#..XX.#.#..#.#.#.XXX##X#..#.#.#..#...X#XXX#X...#.#.#...#.X..X##...XX....X#.#.#.#.# #....#..#..##.#.#.XX....#.#.#..#.#....X#X..#..#...X..#.XXXX##X#.#..#.#.#.#.X.#.#.#.#...X#..#.#.#.#.# ##.#..#..#...#.#...XX.#.#.#...X...#.#.##..#..X##.XXX#..XXXX#X...#.#..#.#.........#.#.XX#X.X..#.#.#.# #...#..#..##...#.#..XX..#..#X.X.#.#..#...X..XXX...XX..XXXXXX..#.#.#.#...XX.#.XX#.#.#.XXX#XX#.#.#...# #.#..#..#..#.XX...#..X.#.#...X.#...#.#.XXX#..XX.#.XX#..XX#XX.#..X.#.#.#..X..X...#..#...XXX...#..#XX# #..#..#..#.#...X#.X#.#...XX#.#...X#..#.#...#.X.X#..#..X###X##..X#.#.#..#.XXX..#.#.#.##....XX..#..XX# #.X##..#.#..##.X#..XX.#.XXXX.#.XXX#.#..X.#.#.....#...XXX#X#X..XX..#..#..XX#XXX........###...#..#..X# #XXX##.#..#..#...#.XX....XX..#.X....#.XX.#..#X.#..#.#...#.X##...#..#..#..##.X..X.XX.XX...##..#..#..# #XX#X...#..#..#.#..XX#.#.#.#.#.XX#.#..#...#..XX.#.#.#.#....X..#..#..#.#.#.....X.X#XXXX#.X##.X##..#.# #X.X..#..#..#.#.#.X.X..#...#.#.X...#.XX.X.#.X...#.#.#..#.XXX#..#..#.X...#.X.#.X..XXX....XX...X.#.#.# #..XXX..X##.#.#.#....X..#.#..#.XX#.#..X.X#...X#.#.#..#.#..XX.#..#.#.X.X##.XXXX.#..XXX#.X##.#...#.#.# #.XX.XX.XX..#.#..#.#.X#.#.#.#..#...#.#..X..XX......#.#..X..X...#..#..X....XX....#..#....X..X.X.#.#.# #..#...XX#.#..#.#...X...#.#.#.#..##..#.XXX..X.#.XX.#...XX#..XXX..#.#..#.X.X.#.X..#.#.XX..#..X.X..#.# ##.#.#..#..#.#..#.#..X.XX...#.#.#...X#.XXX#..#...X..#X..X.#...XX#...#.#.XXX...X#...#.X##..#....X.#.# #..#..#...#..#.#..X#..XXXX#.#.#.#.XX...XX#.#.#.#.X#.X##....##.....X.#.#.XX#X.X.#.#.#..X.#..#.#.#.#.# ##..#..#.#..#..#.XX..X..X...#.#.#.X.#.X#...#.#..XXXX#X##.X...##.X.X.#.#...XXX..#.#..#....#..#..#.#.# #.#..#.#.#.#..#..XX.XXX.XX#.#...#...#....X.#..#.XX#XX#XX..XX..#..X##...##...X#.#..#..#.#..X...XX.#.# #..#.#.#.#.#.#..XX.XX#...#...#X..##..##.XXX.#.#...X..X.XX.X.#..#..#..#...##.#...#.#.#...#.XX#.XX.#.# ##.....#...#...X.......#...#.X##...#........#...#..#........X#..#...X..#..#...#...#...#.XXX...XX...# ####################################################################################################
#################################################.################################################## #.XX...............X.........................X....#........X...X#XX..........XX.......X#X..........# #.XXX.X#X#X.X.X.XXXXX.X#X#X#X#X#X#X#X#X#X#X.X.X.X#X.X.X#X.X.X.X.XXX.X#XXX#X.XXX.X#X#X.XXX.X#X#X#X.X# #.....#...#.#.XXXX#X......................#.....#....X....#.........#...X...#...#......XX.#........# #.XXX#X.X.X.XXX#X#XXX#X#X.X#X#X#X#X#X#X#X.X#X#X#X.XXX.X.X#X.X.X#X#X#X.XXX.X#X.X#X.X#X#X.X.X.X#X#X#X# #..XX...#.#....XXX#XX....X................#........X....#.X.#.#...........#...#...#.......#........# #.XXX.X#X.X#X.X.X.X.X.X.X#X.X#X#X#X.X#X#X#X.X#X#X#X.X.X#X.XXX.X.X#X#X#X#X#X.X#X.X#X.X#X#X#X#X#X#X.X# #.....#...#.#.........#.XX........XX........#.........#....X..#.............#...#...#.......X......# ##X#X#X.X#X.X#X#X#X#X#X.X.X#X#X#X.XXX.X#X#X#X.X#X#X#X#X.X.X.X.X#X#X#X#X#X#X#X.X#X.X#X.X#X#X.XXX.X#X# #.......#.............#............X..#.......#.........#.....#...............#...#...#...X.....#..# #.X#X#X#X.X.X.X.X.X.X.X#X#X#X.X#X#X.X.X.X#X#X#X.X#X#X#X.X.X#X#X.X#X#X#X.X#X#X#X.X#X.X#X.X.XXX#X#X.X# #.........#.XXX..X#X........XX........#...X.....#......X#X......#......X........#...#...#.X........# ##X#X#X#XXXXX.XXX.X.X#X#X.XXX.X.X#X#X.X.XXX.X.X#X.X#X.X#XXX.X#X#X.X#X.X.X.X#X#X#X.X#X.X#X.XXX.X#X.X# #.........................#.....#....XX...XX..#.....#..XXX........#.....X.#.......#...#....X....#..# #.X#X#X#X#X#X#X.X#X#X#X#X#X.X.X#X.X.X.X#X.X.X.X.X#XXX.X.XXX.XXX#X#X.X#XXX.X.X#X#X#X.X#X.X#XXX#X.X.X# #..............X............#.X...#.......#...#.....X.....XXX.......#.X...#.........#......X....#..# ##X#X#X#X#X#X.XXX.X#X#X#X#X#XXXXX.X#X.XXX#X.X#X#X#X.X.X.X.XXX.X#X#X#X.XXX.X#X#X#X#X#XXX.XXX.X.X.X.X# #.............#.X.#...........X...#..X......#........XX.#.....#.......XX..#.........XXX.....XXXX...# #.X#X#X#X#X#X#X.X.X.X#X#X#X#X.X.X#X.X.X.X.X#X.X#X#X#X.XXX.X#X#X.XXX#X.XXX.X.X#X#X#X.X.X#X#X.X.XXX.X# #.................#.........#...#........XX..............X........X.......#.......#.........#..XX..# ##X#X#X#X#X#X#X#X#X#X#X#X#X.X#X#X.X#X#X#XXXXX#X#X#X#X.X.XXX.X.XXXXXXX#X#X#X#X#X#X.X#X.X#X#X#X.X.X.X# #...........................#.....#........XX..........XXX#X.....X#X..............#.XX.............# #.X.X#X#X#X#X#X#X#X#X#X#X#X.X.X#X#X.X.X.X.X#X.X#X#X#X#XXXXX#X.X.X.XXX.X#X#X#X#X#X#X.XXX.X.X#X#X#X.X# #..X.......................XX.#.X....X#X..X#X...........XX###X..#.....#...............XX..X........# #.X.X.X.X#X#X#X#X#X#X#X#X.X.X.X.XXX.X.X#X.XXXXX#X#X.X.XXXXXXX.X.X.X#X#X.X.X#X#X#X#X#X.XXX.XXX.X.X#X# #...XX..#.................#...#.....#..X..........XX....XXXX....#......X..#.......X...XX..#.X.X.X..# #XX.XXX.XXX.X#X#X#X#X#X#X#X.X#X.X#X#X.X.X#X#X#X.X.XXX#X.X.X.X.X#X#X#X.X#X.X.X#X.XXX.XXX.X.X.X.XXX.X# #X......XXX.................#...#.............#..XXX..........#........X..#...#.....#.....X........# #.X#X#X#X.X#X#X#X#X#X#X#X#X#X.X#X.X.X.X#X#X#X.X.X.XXX.X#X#X#X#X.X.X.X.X.X.X#X.X#X#X#X.X#X#XXX#X#X.X# #.............................#....X#X........#.....XX.........X#X...X....#...#.......#...X........# #.X#X#X#X#X#X#X#X#X#X.X.X#X.X#X.X.X.X#X.X.X#X#X#X.X.XXX.X#X#X.X.X.X.X.X.X#X.X#X.X.X#X#X.X.X.X#X#X#X# #....................X#X...X....#....X#X........#.#.X#X.....#.......#...#...#....X......#...#......# ##XXX#X#X#X#X#X#X#X.X.X.X.XXX.X.XXX.X#XXX#X#X#X.X.XXXXX#X#X.X#X#X#X#X.X#X.X#X.X#X.X.X#X#X#X#X.X#X.X# #...X...............#.....X...#....X###X........#..XXXX.....#...X.....#...#...#.....#.........#....# #.XXX.X#X#X#X#X#X#X#X.X#X.X.X#X#X.XXXXX.X.X#X#X#X.X.X.X.X#X#X.X.XXX.X#X.X#X.X#X.X#X.XXX.X#X.X.X.X#X# #.......X.............#...#.#.....X#XXX.........#.......#.....#.....#.......#...#..X....#..XXXX....# #.X#X#XXXXX.X#X#X#X#X#X.X#X.X.XXX.XXXXXXX#X#X#X.X#X#X.X#X.X.X.X.X#X#XXX.X#X#X.X#X.X.X.X#X.X#XXX#X.X# #...........#...........#...#..X...X............#...XX....#.XXXXX.....XX......#.......#....XXX.....# #XX#X.X#X#X#X.X#X#X#X#X#X.X.X.X#X.X.X.X#X#X#X#X#X.X.XXX.X.X.XXXXXXXXX.XXX.X#XXX.X.X#X#X.X.XXX.X.X#X# ##X.XX........#.........X.#..X###X................#..X#XX.#...XXXXX.......#..XXXX.#.....#...X...#..# #XX.XXX.X#X#X#X.X#X.XXXXXXX.XXX#XXX.X#X#X#X#X#X#X#X.X#XXXXX.X.X.X.X.X#XXX#X.X.XXX.X.X#X#X#X.X.X#X.X# #.......#.......#...#....XX..X#XXX#X..........X.....XX##X...#.....#.....X...X..X..#.......#...#....# #.X#X#X#X.X#X#X#X.X#X.X.X.X.XXXXXXX#X.X#X#X#X.X.X#X#X.X#XXX.X#X#X.X#X.XXX.XXX.X.X.X#X#X#X.X#X#X.X.X# #.........#.......#...#.....X....X#X........#.X........X........#.#...#...........#.......#.....#..# ##X#X#X#X#X.X#X#X#X.X.X.X#X#X.X.XXX.X#X#X.X.X.XXX#X#X.XXX.XXXXX.X.X.X#X.X#X#X#X#X#X.X#X#X#X.X#X#X.X# #...........#.......#.XX......#..X........X.#.........#.....X...#.#.....#...........#.......#......# #.X#X#X#X#X#XXX.X.X#XXXXX.X#X#X.X.X.X#X#X#XXX#X#X#XXX.X.X.XXXXX.X.X#X#X.X.X.X#X#X#XXX.X#X#X#X.X#X.X# #............X#X..#.....X.....#.....#......XX.......X.X.XX##XX#X..#....X#X........XX..#.......#.X..# ##X#X#X#X#X.X.X#X.X.XXX.X#X#X.X#X#X.X.X.X.X.X.X#X.XXXXXXXXXXX.X.X.X.X.X.X.X#X.X#X.X.X.X.X#X.X#X.XXX# #...........#..X..#.X.#.......#....X#X..#.....#....X...XX#X...X...#.#........XX...#...#...X......X## #.X#X#X#X#X#X.X.X.X.X.X#X#X#X#X.X.X.XXX.X#X#X#X.X.X.X.XXXXX.XXX.X.XXX.X#X.X.X#X.X#X.X#X.X.XXX.XXX#X# #.................#.....X.......#....X..#.....XXX...........X...#...X....X..XX......#..X...XXXXX#### ##X#X#X#X#X#X#X.X#X.XXXXX.X#X#X.X#X.X.X.X.X#X.X.XXX#X#X#X#X.X.X.X.XXX.XXX.X.X.X#X#X#X.XXX.X.X.X.X#X# #.........X....X.....XX...#...X.X...#...#...#...X...........#..XX.X....XX..............X.........X## #.X.X#X.XXX.X.XXX.X.X.X.X#X.X.XXX.X#X.X.X#X.X#X.X.X.XXX#X#X#XXXXX.X.X#X.XXX#X#X#X#X#X.X.X#X#X#X.X.X# #X....#.X...#....XX.....#...#.....#.X.#.#...#.#....X#X.......XX...#.....X...........#...........#..# #XX#X.X.X.X#X#X.XXX#X#X#X.X.X.X.X#X.XXX.X.X#X.X#X#X.X.X.X#X.X.X.X.X#X#X.X.X#X#X#X#X.X#X#X#X#X#X#X.X# #.....#.X.....#............X..XXX....X..#...............#...#...#.X.......#.........#..............# #XX.X#X.X#X#X.X#X#X#X#X#XXXXXXXXX.X.X.X.X#X#X#X#X#X.X.X#X.X#XXX.X.X.X.XXX#X.X#X#X#X#X.X#X#X#X#X#X.X# #.X...#.......#..........XX.X...X.#.....#..........X#X....#..XXX..XX..X...............#............# #.X.X.X#X#X#X.X.X.X.X#X.X.X.X.XXX.X#X#X#X.X#X#X#X.X.XXX.X#X.X.X.X.X.X.XXX.X#X.X#X#X#X#XXX.X#X#X.X#X# #..XX.......XX..#..X..........XX..#.......#.....#...XX..............XX#X....XXX........X.......XX..# #.X.XXX#X.XXX.X.X.XXX.X.X#X#X.X.X.X.X.X#X#X.X#X.X.XXXXXXX#X#X#X#X#XXX.X.X.XXXXX.X#X#X.X#X#X#X.XXX.X# #....X....#......XX#X.XX......#...#.XXX.....#...#..X..XXX.........X.X.....XXX#X.....#..X......#...X# #.X.X.X.X#X.X.X#X.X#XXXXX.X#X#X.X#X.XXX.X#X#X.X#X.X#X.X.X.X#X#X#X.X.XXX.X#X.XXXXX#X.X.X.X.X#X#X.XXX# #.#.....#...XXX....XXX..........#.......#.....#.#..X......#.....#...X........XXXX...#.......X......# #.X#X#X#X.X#X#XXX.X.X.XXX.X#X#X#X.X.X.X#X.X#X#X.X.X.X.X#X#X.X#X.X.X.X.X.XXXXX.X.XXX.X#X#X#X.XXX.X.X# #.........#.X#XX........XXX.....XXX..X..........#.....#.....#...#..XX.X.X...X.......#......XX....X## ##X#X#X#X#X.XXX.X.XXX.X.X.X.X#X.XXX.X.X.X#X#X.X.X#X#X#X.X#X#X.X#X.X.X.XXX.X.XXX.X#X#X.X#X.X.X.X.XXX# #...............XXX...#.....#.#...X.X..X.....X..........#.....#.#....X#X..#..X........#...#...#..X## #XX.X#X#X#X#X#X.X#XXX.X#X#X#X.X#X.XXX.X.X.X.X.X.X#X#X#XXXXX.X#X.X#X.XXX.X.X.X.X#X#X#X#X.X#X.X#X.X.X# #XX...........#..XX.X...........#.........#....XX.......X.........#.XX....#.............#...#...#..# #.X#X#X#X#X#X.X.XXX.X#X#X#X#X#X.X#X#X#X#X#X#X.X.XXX.X.X.X.X.X#X#X.X.X.X.X#X#X#X#X#X#X#X#X.X#X.X#X.X# #.............#.................#...........#.......#.#.X.XX......#.....#.................#...#....# #.X#X#X#X#X#X#X#X#X#X#X#X#X#X#XXX.X#X#X#X#X.X#X#X#X#X.XXXXXXX.X#X#X#X#X#X.X#X#X.X#X#X#X#XXX.X#X.X.X# #...............................X.#.........#.......#..X......#...........#...XX..........X.....#..# #.X#X#X#X#X#X.X.X#X.X#X#X#X#X.XXX.X.X#X#X#X#X.X#X#X.X.X.X.X#X#X.X#X#X#X#X#X.X.X.X.X.X.X#X.XXX#X#X.X# #XX..........X#X...X..........#...#...........#.....#.....#.....#.....X.....#......X#X..#..........# #XX.X#X#X#X.XXXXX.X.X.X#X#X#X#X.X#X#XXX#X#X#X#X.X#X#X#X#X#X.X#X#X.X.X.X.X#X#X.X.X#XXX.X.XXX#X#X#X#X# #...#.....#.XX......X...........#.....X.........#...........#.....#..X.......X#X.........XX........# #.X#X.X#X.X.X.X.X.X.X#X#X#X#X#X#X.X.XXX.X#X#X#X#X.X#X#X.XXXXXXX.X#X.X.X#X#X.X.X.X.X#X.X.X.X.X.X#X.X# #.....#...#.....#.XX..............#...X...........#....XXXX##X....#.........#.....#....X....#.#....# ##X#X#X.X#X#X#X#X.XXX.X.X#X#X.X#X#X#X.X#X.X#XXX#X#X.X.XXX#X#X.X#X.X#X#X#X.X.X.X.X#X.XXX#X.X.X.X.X#X# #.......#.......#...XX......X.X.....#....X..XXX...XX..XXXX#X......#.....XX...XX.#....XXX..X.#.#....# #.X#X#X#X.X#X#X.X#X.XXX#X#X.XXX.X#X.X.XXXXX.XXX.X.XXX.XXX.XXX.X#X#X.X#X.XXX.X.X.X.X#X.XXXXX.X.X.X.X# #.........#.....#.#.........#...#...#........X#X..............#.....#...#..X....#.........XX..#..X## #.X.X#X#X#X.X#X#X.X#X#X#XXX#X.X.X.X#X#XXX#X.X.X.X.X#X#X#X#X#X#X.X#X#X.X#X.XXX.X.X.X.X.X#X.X.X.X.X.X# #XXX........#............XX....X......XX..#.......#.............#.....#.....X..X#XX.XX....#...#....# #XX.X.X#X#X#X.X#X#XXX#X.X.X.X#XXX#X#X.X.X.X#X#X#X#X.X#X#X#X#X#X#X.X#X#X.X.X.X.X.X#XXXXX.X.X.X.X#X.X# #X....#.......#...X.X...#...#.........#.X...........#.............#.X...#.X...X..XXX....XX...X.....# #.X.X#X.X.X#X#X.X.X.X.X#X.X#X.X#X#X#X#X.X.X.X#X#X#X#X.X#X#XXX#X#X#X.X.X.X.XXXXX.X.XXX.XXX.X.X.X.X#X# #...#...XX......#.....#...#...#.........X..XX...........X..X.........X..#.XX..........#.X...#...#..# #.X#X.XXX.X.X#X#X#X#X#X.X#X.X#X.X#X#X.XXX.X.X.X#X.X.X#XXX.X.X.X#X#X.X.X.X.X.X.X#X#X#X#X.X.X#X.X#X.X# #.....#.....#...........X.......#......XX.#...#..X......X.....#.....#...XXX...............#...#....# ##X#X#X.X#X#X.X#X#X.X.XXXXX#X#X#X.X#X#XXX.X.X#X.XXX#X#X.X.X#X#X.X.X#X.X#XXXXX#X#X#X#X#X#X#X.X#X.X.X# #.......#.....#......X..X.........#.......#.....XXX.......#.....X.X...#...XX....................#..# #.X#X#X#X.X#X#X.XXX.XXX.XXX.X#X.X#X.X#X.XXX#X#X.XXXXX.XXX#X.X#X#XXX.X#X.X.X.X.X#X#X#X#X#X#X.X.XXX.X# #.........#.....XX#XX.........X.....#...XXX.......X##X#XX...........#...#.................XX..XX...# #.X.X.X.X.X.X.XXX#X#X.X.X.X.XXX.X.X.X.X.X#X.X.X.X.X#X#X#X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X#X.XXX.X# ####################################################################################################
###############################################.#################################################### #.......X.............XXXX#XXX#XX.............#........................XXXX.X.XX#XX....XX#XXXXXXX##X #XXX.#X...#######.#X.XXXXX#XXXXX..#.#########..#####################.#.XXXX...X##XX.#.XXXX.XXXXXXX#X #XXXXXX.##......#..XX.XXXX##XXXX.#...........#........................XXXXX.X.XX##X.#...X...XXXXXXXX #XX...#....####.#.#.....XXX#XXXXX..#########..#######################.XXXXXXX...XXXX..#...#.XXXXXX#X #X#XX..####.....#...#.XXXX#XXXXXXXX.........#........................XXXXXXXX.#....X.#.#.#.XXXXXXXXX ##XX##......####..###..XXX##XXXXXXX.#######..#######################.XX#XXX.#..###.#...#....XXXX...# ####XX.#####....#.#..#.XXXXXXX#XXX.........#.........................XXXXX...#...#..##.#.#.XX.X..#.# #####X.......##.#..#...XXXXX#X#XXX.#######..############.##########.XX....X#..##..#....#.#......#..# ####XXX.#####...#.#..#.XX#XXXXXXXX.X......#.............X..........XXX.##...#...#..##.#...######..## #####XXX......##..X.#..XXXXX#XXXXXX#X.###..#########.#.XXX.#.#.###...X...##...#..#...X##.#.......#.# ######XXX.####..#.XX..XXXXXXXXXXXX#X.....#............X#XXXX.#.#...X.X.X..XX.X.#..#.XXX..#.######..# #X####XX#......#..XX.XXXX...XXX##XXXX###..###########X#X#XXX.#.#.##XXXX#XXXXXX..#....XXX.#........## #XXX##XX.#####..#.X#XXX...#..X#X##XX....#.............X.XXXX.#.#...XXXXXXX#XXX#...XXX#XX..#######..# #XX###XX......#.#.XXXX..#..#..X#XXX#X.#..##########.#...XXXXX...##...X#XXX###X#XXXXXXXXX.#.......#.# #X###XXXX.###...#.....#..#.X.XXX#XX#X..#.............XX.XXXXXX.#..##..XXX####XXXX#XXX....#.#####...# #XXXXXXXX....###.####...#..XXXXXXX#XX#..#######.#.##.XXXXXXXX..##...#..XX#####XX#XXXXX#.##......#### #.XXXXXX.X##.........##.XXXXXXXXX###XXX........X..XXX#XX#XXX..#...#..#.XXX##XXX##XXXXX..#.#####....# #..XXX......########..#...XXXXXXX##XXX..####.#.XXX##XXXXX##X#.#.##.#.#..XX#XXXX#XXXXXXX.#......###.# ##.....####.........#..##.XXX.XXX####XXX......XXX#XXXXXXX##X..#....#..#..X#XXX#XXXXXXX..#.####.....# #..####....########..#..#.....XX######XX.#.##..X#X##XXXXX#XXX..###..#..#..X##XXXXXXXX..##.....###### #.#.....##.........#..#.#.#.#..X#####XXXX....X.XXX##XXXXXXX...#...#..#..#..XX#XXXXXXX.#..####......# #...####..########..#...#.#..#.XX####XXXX.#.XXXX#XXXXXXXXXXX.#..#..#..#...XXXXXXXXXX..##.....#####.# ####....#.........#..###..#.XXXX#XX#XXXX#..XXXXX#XX#XXXXXXX..#.#.#..#..#XXX.XXXXXXXX.#...###.......# #....##...#######..#....#.#..X#X##XXXXX..#..XXX####XXX.XXX..##....#..#.XXXX..X#X#XX..#.##...######## #.###..###.......#..###.#..#..XXX#XXXXX#..#.XXXXXXX....X...#..###..#.#......XXX.XXX#.#....#........# #.....#....#####..#.....#.#.#..X#X#XXXX#X...X.XXXXX.##...##.#....#.#..####.XXX...XXX..####.#######.# #####...###.....#..#####....XXXXX#XXXX.X..##....X...#.###.....##.#..#......XX..#.....#.............# #....###....###..#......#.#XXXX#X#XXX....#...##...##......####.#..#..#####.XXX..#####..############# #.##.....###...#..#####.#.XXXXXXX#XXX.#.#..##..###...#####......#..#......XXX..#......#............# #...#####....#..#.......#.XXXXXXXX#XXX....#..#.....##......####..#..###.#.XXX.#..#####..##########.# ###.......###.#..#######..XXXX.XX###XXXX.#.#...####...#####....#..#......X....#.#......#...........# #..#######.....#........#..XX..XXX#####XX....##.....##......##..#..#####XXX.#.#...#####..########### ##.........###..#######.#.#...#..X###XXXXX.##...####...#####..#..#.........XX..###......#..........# #..########...#.........#...#...#X###XXXX.....##.....##......#.#..########....#....#####..########.# #.#.........#..#########..##.##.X#X##XXXX.#.##...####...####....#.........####..###......#.........# #...########.#..........#.XX....XXXXXXXXX..X...#......##....###..########......#....#####..######### ####..........#########.#.XXXXX.XX#XXXXXXXX#X.#.######...##....#.........######..###......#........# #....########...........#.XXXXXXXXXXX#XXXX###X.........##..###..########........#....#####..######.# #.###........###########..XXXXXX#XXX###X#X#XXX.#.######...#...#.........########..###......#.......# #.....######............#.XXXXX#XXXXXX####X#XXX#........#...#..########..........#....#####..####### ##.###......###########.#....X.XXXXXXXX#####XX..########.###.#.........##########..###......#......# #XX....####...........#..###...XXXXXXXX####XXX#...............########............#....#####..####.# #XX.###....#.#.#.####..#....##..XX...X###XX#X...#.###########.........############..###......#.....# #.X.....##..XXX......#..###..#.XXXX.#.X#X##XXX.#.............########..............#....####..X.X.## #...X##...#.XXXX####..#....#.#.XXX.....XX#XX#XXX.#.#########.........##############..###....#.XX#X## #XXXX...#.XXXXXX....#..###...#..X..#.#...XXXX#XX..X.........########................#....##.#...XXXX #XXXXX.##XXXXXXXX.#..#....###.#...#..XX.X#XX##XX#.XX.######.........################..###.#..#.XXX## ###XX..XXXXXXXXXX..#..###......##.#.X#XXX##X#X#XXXX#.......########..................#.....#...XX#X# #XXX#X.XXXXX.XXXXX..#.....XXX#..#..X#####XXXXXX.....######.........##################..###..##.XXX## #XXXX#XXX#XX.XXXXXXXX.##.XXXXXX.#.#X####XXXXX...###.......########....................#...#...XXXXXX #X#XXX...XXX...XXXXXX...XXXXXXX.X...X#X#XXX...##...##.X.#.........####################..#...#.XXXXXX #XXXXX.#..X..#..XX#X..XXXXXXXXXXX.#.XXXX....##...#...X#X#XX.#####......................#.###.XXX#XXX #XXXX#..#...#..XXXX..#XXXXXXXXX.#..XX..X.###...##.##..XXXXX.X....######################......XX####X #XXX..#..###.#...XXX.XXXXXXX....#.XX.#.#.....##.....#..XXXXXX#.#........................##.#..X#XXXX #XX##..#......##.XX#..XXXXXX.##.#.......#####...###..#.XXX#XXX..########################.#..#..XXXX# #XXX.#..#####..#....#..XXXXX..#..######.......##...#......X....#..........................#..XXXXXXX #XX...#......#..###..#..X#XX.#.#.......#######...#..####.X..###..#########.X.#.##########...XXXXXX#X #.X.#...#.##..#....#..#.XX...#..######.........##.#.....X.#.#...#.........X#X............###.XXXXXX# #....###....#..#.#..#.#....##.#.......#########....##.XXX...#.##..####.#.XXXX.##########.....XXX#XXX #.##....XX#..#....#.#..####.....#####...........##..#..X..#.#....#.....XXXXXXX..........####..XXXXX# #...XXXX..XX..#.XXX..#......####.....###########..#..#.X.#...####..####.XXXXXXX.#.###.#.....#.X.XXX# ###.XX..#...#..XXXX#..######.....###.............#.#....X##.#.....#.....XXX##XXX#....XXX.##...X.X#X# #....X#...#..#.X#XX.#........####...############....###.XX..#.####..##.XXXX#XXX..#.#.XXXXX..#....X## #.#.XXX.#..#....X....########.....#.............#.#....X.X#.#......#...XX#XXXXXX...XX###XX.#X#.X..XX #.XXX#XXXX..#XX.X.X#..........####.#.#.#X.#####.#..#.XX..XX..##.X.#..XX##XXX###XXXXX#XX#XX.X#XXXXX## #.XX###XX##.XXXXXXXX.#########.....XXX.X#X....#..#..X...XX..#...XX#X..XXX#X###X##XXXXXXXX..XXXXXX#XX #XXX#XXXXXX.X#X#X#X............###.XXXX###X.#..#..#.XX#..X.#..#XXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX..X#X #X#XXXXXXXXX#XX##XXX.##########....X...X#XXX..#.X...XXX.#..#.#X#XXXXXXXXX#XXXXXXXXXXXXXX...XX...#XX# #XXXXXXXXXXX#XXX#XX#X...........##..X.XX#XXXX...XXX..X....#..X###XXXX#XXXXXXXXXXX...XXX..#....#.XXXX #X#XXXX###X#X#XXXXXXX.##########..XXX..XX#XX..#X#X#XX..###..#X#####XXX#XXX#XXXXX..#.....#.####..XX## #XXXXXXX#XXX#XXXXXXX#............#XX#X..XX#XX.XXXXXXX.#....#.X######XX#XXX##XXXXXX##.###.......#..XX #XXXXXXXXXXX#XX#XXXX.###########.XXXX..#XX#XX..XXXX.X.#.###...X#####X#X#XX#X#XXXXXX..#...######..#.X #XXXXXX#XXXXXXXXXXX..............XXXXX.XXXXXX#.XXX....#.....#X#########XXXXXXXXXXXXX.#.##.......#..X #XXXXXXX#X##XXXXXXX.###############XX......XX..XXXXX.#.####.X###XX#XXX#XXXXXXX#XXXX..#....###.#...## #XXXXX###XXX..XXX.#..............XXXXX.###..XX.XX#X..#......XXX##XXXXXXXX.XXXXXXXX..#.##.#....XX#..# ##XXXX##XXXX#..X...#############.XX.XX.#..#.XX.X.X..#..#####...XXXXXXXXX..XXXXXXX..#.....X.##..XXX.# ##XXXX#XXXXX.#...#...............X.....##...X......#..#......#...X#XXXXX#...XX.X##.#.###XX...XXXXX.# ######XXXXX....##.##############XXX#.##...##..#####..#..#####..#.XXXXXXX..#.X..XX..#....XXX.XXXXX..# ######X##XXX.##..................XXX.#..##...#......#..#......#.XXXXX#XX#.#...##XX..###..XXXXXXXXX.# ######X###X#....#########.X.XX.#.....#.#...##..#####..#..#####.....XXX#X...##..XXX.#...#...XXXXXX#XX #####XX#XXX.####..........XXXXX#######...##...#......#..#......###.X#XX.#.#...X.XX.#.#..##.X..X.XX.X ####XX###XX......#########.XX#XX......###...##..#####..#..#####..#..XXX...#.##.....#..#..#...#..XX.X ####XX#XX#X.#.###...........XX...####.....##...#......#..#.....#..#..XXX#.#....####.#..#..##...#...# #X#XXXXX#X#X#.....#######.#.XX.#.....#####...##..#####..#..###..#..#.XXXX..####......#..#...##...#.# #XXXXXXXXXX..#####.........XX.X.####.......##...#......#..#...#..#.#......#.....####..#..##...###..# #XXXXXXXXXX#.......#######XXX.X.....#######...##..#####..#..#..#....######..####....#..#...##.....## #XXXXXXXXX...######.......X.X..X.##.........##...#......#..#.#..###........#.....##..#..##...#####.X #XXXXXXXX..##.......###.#.X...X#...#########...##..#####..#...#....########..####..#..#...##.......X #X#XXXX#XX....######..#..XX.#...##...........##...#......#..#..###..........#....#..#..##...######.X ##X#XXXXX.####......#..#.XX..##...###########...##..#####..#.#....##########..##..#..#...##........# ###X#XXXX......####..#...XXX...##.............##...#......#...###............#..#..#..##...######### ###XXXXXX.#####....#...##XX#XX...#############...##..#####..#....############..#.#..#...##.........# ###XXXXXX.......##..###..XXX#XX#...............##...#......#.###..............#...#...#...########.# #X#XX.XXXX.#####..#.....#.XXXXX################...##..#####.....#############...#..###.##..........# #.XX...X.XX.....#..####....XXXXX................##...#......###..............###.#.......#######.#.# #....#......###..#.....##.XXXXXX.#.XXX.#.#######...##..####...XXXX.#.#######......######........X..# #.###.######...#...#.#....XXXXX...XXX#XX.........##...#....X.XXXX#X.........#####.......#.#.#.XX#XX# #............#..#.#...#.#..XX...#.X#XXX##.#.#.#.#...#...#.XXXXXXXXXXXXX#.X#......#.#.##....X..X#X##X ###########################XX#X#XXXXXXX####################XXXXXXXXXX##XXX######X##########XXXXXXXX#
##.################################################################################################# #...#.#...#..#..###X#..#...#.#.#..#..#..#..#.#...##########X.#....#.#.#....#.XX##.#..#..#....##.#..# ##.#....#..#..#..#XX..#..#......#..#..#..#.....#..####X###X...#.#......#.#...X##...#..#..#.#......## #..X.#X..X..X..X..XX.X..X..X#.X..X..X..X..X.#X..X..X#XX##X..X..X..X##X..X..X.#X..X..X..X..X..X.#X..# ##.#..###.#..#..#..#...#..##...#..#..#..#....##..#.XX..###X.##..###...#..##...#.#.#..#..#...#...#### #...#......#..#..#..#.#..X...#..#..#..#..#.#...#..#X.#..##X...#.....#..#....#......#..#..#.#..#....# ##.X..X##X..X..X..X..X..X..X..X..X..X..X..X..X.#X..X..X..X.XX..X##X..X..X##X..X##X..X..X..X..X..X#.# #...###...#..#..#..#..#.XX.##..#..#..#..#..##...###.#..#.#.X.#....###..##...###...#..#..#..#X####..# ##.#....#..#..#..#..#..###...#..#..#..#..#....#......#.....#..#.#....#....#.....#..#..#..#..XX....## #..X.#X..X..X..X..X..X..X..X.#X..X..X..X..X##X..X##X..X.#X..X..X..X#.X##X..X##X..X..X..X..X..X.#X..# ##.#..###.#..#..#..#..#..##....#..#..#..#.....###...#....##..#...##..#...##...###.#..#..#..#....#### #...#......#..#..#..#..#....XX..#..#..#..#X.#.....#..#.#...#..#.#...#..X....#......#..#..#..#.#....# ##.X..X##X..X..X..X..X..X#.XX#X..X..X..X.XX..X##X..X.#X..X.#X..X..X..X.#X##X..X##X..X..X..X..X..X#.# #...###...#..#..#..#..#....###.#..##.XX#..XX....###...##.X..##...#.###..X...###...#..#..#..#..###..# ##.#....#..#..#..#..#..#.#..#...#.....X..#..#.#....XX...#XX...#.#......X..#.....#..#..#..#..#.....## #..X.#X..X.#X..X..X..X..X..X..X..X#.X..X..X..X..X#.XX.X..XX.X..X..X#.XX#X..X##X..X.#X..X..X..X##X..# ##.#..###....#..#..#..#..###.X#X.#...#.#.#.#..###...X..#..#X.#...#...#XX.#....###....#..#..#.....### #...#....#.#..#..#..#..#.....#X#...#..#..#..#.....#..#..#..#..#.#..#..X...#.#....#.#..#..#..XXXX...# ##.X..X#.X..X..X..X..X..X##X..X..X..X..X..X..X.#X..X..X..X..X..X..X..X#XX..X..X#.X..X..X..X..XX.X#.# #...###...#..#..#..#..#....##..#..#..#..#..#....##..#..#.X.#.#..##.##.#..#..###...#..#..#..#..#.#..# ##.#....#..#..#..#..#..#.#...#..#..#..#..#..#.#...#..#..XX....#........#..#.....#..#..#..#..#.....## #..X.#X..X..X..X..X..X..X..X..X..X..X..X..X..X..X.#X..XXXX.XX.#X.#XX.X..X..X.#X..X..X..X..X..X##X..# ##.#..##..#..#..#..#..#..#..X.###.#..#..#..#..##...####X#XX#X..#..#XX#.#.#....##..#..XX#.#.#....#### #...#...#..#..#..#..#..#..#XX......#..#..#..X...##....#.#X###X..#...#..#..#.#...#..#..X..#..#.#....# ##.X..X.#X..X..X..X..X..X..XX.X##X..X..X..XX.XX.X..X#.X..X#XX..X..X..X..X..X..X.#X..X..X.#X..X..X#.# #..#.#...###.#..#..#..#..#..###...#..#..#..#....#.XX...#..XX.#..##.#..#..#...#...##..#.X...#..###..# ##..#..#......#..#..#..#..#.....#..#..#..#..#.#.#.XX.#..#..#...#....#..#..#.#..#...#..X..#..#.....## #..X..X..X##X..X..X..X..X..X##X..X..X.#X..X..X..XXXX..X..X..X#.X.#X..X..X..X..X..X..X..X..X..X#.X..# ##.#.#.###...#..#..#..#..#....###..#...##..#..#..#X.#.###.#....#..##..#..#..##.##.#..#..#..X.#...#.# #...#......#..#..#..#..#..#.#....#.#.#...#..#..#..#........#.#..#...#..#..#........#..#..#X..#.#..## ##.X..X##X..X..X..X..X..X..X..X#.X..X..X.#X..X..X..X##X#.X.#X..X..X..X..X..X##X.XX.#X.#X..X#.X..X..# #..#.#...###.#..#..#.X.X..#..##...#..X.X..###.#..#......#...##..##.#..#..#....###X..#..###...##..#.# ##.#...#......#..#..##X#X.#.#...#..#..XX#......#..#X.XX.#.#...#.....#..#..#.#...##X..#....##...#..## #..X##X..X##X..X..X..X.#X..X..X..X..X..X..X##X..X..XXXX..X..X.#XX.X..X..X..X..X..X..X..X#.X..X..X.## ##.#...###...#..#..#....##...#.##.##.#..###...#..#..X#X.#..#...#XX..#.#..#..##.#..#..###...#X..#...# #..#.#.....#..#..#..#.#...#.#.........#.....#..#..#..#..#.#..#....#.#..#..#.....#..#.....#..XX..##.# ##.X..X##X..X..X..X..X..X..X..XX.X##X..X##X..X..X..X..X..X..X..X#.X..X..X..X##X..X..X##X..X..XX.X..# #..##....##..#..#..#..##.#..#..X##...#....###.#..#..##.#..#.XX##...#..#..#....##..#....##..XXX..#.## #X...#.#...#..#..#..#.....#...X....#..#.#......#..#.....#..##X...#..#..#..#.#...#..#.#...#.X###.#..# ##XX..X..X.#X..X..X..X##X..X.XX.#X..X..X..X##X..X..X##X..X..X..X..X..X..X..X..X..X..X..X..X#XX..X#.# #XX#.#..#...##..#..#....##..#X...##.X.#..##...#..#.....#..#..#..#..#..#..#...#.#..#..##.#..#..#.#..# #.#..#.#..#...#..#..#.#...#..#.#...X..#.#...#..#..#.XX..#..#..#..#..#..#..#.#...#..#.....#..#.....## #..X..X..X..X.#X..X..X..X..X..X..X..X..X..X..X..X.#X#.X..X.#X.#X..X..X..X..X..X..X..X##X..X..X##X..# ##.#.#..#..#...##..#..##.#..#..##.#..#...#.##..#...#..#.#...#...#..#..#..#...#.#..#....##..#....#### #..#.#.#..#..#...#..#.....#..#.....#..#.#....#.#.#...#..#.#.X.#..#..#..#..#.#...#..#.#...#..#.#....# #.#X..X..X..X..X.#X..XXXX..X..X##X..X..X..X#.X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X..X#.# #..#.#..#..#..#...##.X#X..#.#....##..#...##...#..#.XX.##...X.#..#..#..#.X.#..#.#..#..##.#..#..###..# ##.#.#.#..#..#..#...###.X.#..#.#...#..#.#...#..#..##X...#.#...#..#..#..X#X..#...#..#.....#..#.....## #..X..X..X..X..X..X.#X..X..X..X..X.#X..X..X..X..X..X#XX..X..X.#X..X..X..X..X..X..X..X##X..X..X##X..# #.#..#..#..#..#..#...#.#..#.#...#...##...#.##.##.#..#..#...#...##..#...#..##.XX.#.#....##..#....#### #..#.#.#..#..#..#..#....#.#..#.#..#...#.#.........#..#..#.#..#...#..#.#..#....X.#..#.#...#..#.#....# ##.X..X..X..X..X..X..X#.X..X..X..X..X..X..X##X.XX..X..X..X..X..X..X..X..X..XXXX..X..X..X..X..X..X#.# #..#.#.##..#..#..#.#XX...#..#..##..#.#...##...##XX..#..#...#.##.#..###.X..#...##..#..#.XX..#..###..# #.#..#....#..#..#....X.#..#..#....#...#.#...#..#X.#..#..#.#......#.....XX...#...#..#...X.#..#.....## #..X.#X.XX..X..X..X.XX..X..X..X#.X..X..X..X..X..X..X..X..X..XX.X..X##X..XX.X..X..X..X.XX..X..X##X..# ##.#..#.X..#.###.XX.#.#..#..#...#..#.#...#.##.#..#..#..#...#.XX#.##...#...#.##.#..#..#..#..#....#### #..#.#..X.#......X..#..#..#..#X...#...#.#......#..#..#..#.#...#.....#..#.#......#..#..#..#..#.#....# #.#X..X.XX..X##X..X..X..X.#X..XX#X..X..X..X##X..X..X..X..X..X..X##X..X..X..X##X..X..X..X..X..X..X#.# #..#.#..#..#...##..#..#....XXX#....#.#...##...#..#..#..#.##.#X....###.#...#...##..#..#..#..#..###..# ##...#.#..#..#...#..#..#.#..X...X.#...#.#...#..#..#..#.......XX.#......#.#..#...#..#..#..#..#.....## #..XX.X..X..X..X..X..X..X..X#.XXXX..X..X..X..X..X..X..X##X##X..X..X##X..X..X..X..X..X..X..X..X.#X..# ##..X...#..#.##.#..#..#...#...XX.#.#.#...#.##.#..#..#....#...#...##...#...#..#.#..#..#..#..#....#### #..#.XX...#......#..#..#.#..#..#......#.#......#..#..X.X...#..#.#...#..#.#..#...#..#..#..#..#.#....# ##.X.XX##X..X##X..X..X..X..X..X..X##X..X..X##X..X..X..XXXX..X..X..X..X.#X..X..X.#X..X..X..X..X..X#.# #..#..#....#...##..#..##..#..#.###...#...##...#..#..#....###.#...#.##....##..#....#..#..#..#..###..# ##..#...#.#..#...#..#....#..#......#..#.#...#..#..#..#.#......#.#....#.#...#..#.#..#..#..#..#.....## #..X..X..X#.X..X.#X..X.XX..X..X##X..X..X..X..X..X..X..X..X##X..X..X#.X..XX.X#.X..X..X..X..X..X##X..# ##..##.#....X.XX..##..##XXX..#...###.#...#.##.#..#..#..###...#...##...X.X#.#...#..#..#..#..#....#### #..#....#.#..X..X...#..###..#..#......#.#......#..#..#.....#..#.#...#.XX.....#..#..#..#..#..#.#....# ##.X.#X..X..X..X#XX..X..X..X..X..X##X..X..X##X..X..X..X##X..X..X..X..X#XX#.X..X..X..X..X..X..X..X#.# #..#..##..#..#..##XX..#...#..#.###...#...##...#..#..#....###.#...#.#..#....#.#.##.#..#..#..#..###..# ##..#...#..#..#..###X..#.#..#......#..#.#...#..#..#..#.#......#.#...#..#.#..#......#..#..#..#.....## #..X..X..X..X..X..X#.X..X..X..X##X..X..X..X..X..X..X..X..XX.X..X..X.#X..X..X..X##X..X..X..X..X##X..# ##..##.#..#..##.#.#...#...#..#...###.#...#.##.#..#..#..##.XX.#...#...###.##..##...#..##.#..#....#### #..#....#..#........#..#.#..#..#......#.#......#..#..#.....X..#.#..#........#...#..#.....#..#.#....# ##.X.#X..X..X##X#.X..X..X..X..X..X##X..X..X##X..X..X..X##X..X..X..X..X##X##X..X..X..X##X..X..X..X#.# #..#..##..#......#.##.#...#..#.###...#...##...#..#..#....##..#...#.##...#....#.#..#....##..#..###..# #X..#...#..#.X.X.......#.#..#......#..#.#...#..#..#..#.#...#..#.#.....X...#.#...#..X.X...#..#.....## #X.X..X..X..X#XXX.X##X..X..X..X##X..X..X..X..X..X..X..X..X..X..X..X##XX.X..X..X..X.XX.#X..X..X##X..# ##..##.#..#..######...#...#..#...###.#...#.##..#.#.##..##.#..#...#...X.#.###.X#X.###...##..#....#### #..#....#..#..###...#..#.#..#..#......#.#....#.#.....#.....#..#.#..#..........X......#...#..#.#....# ##.X.#X..X..X..X..X..X..X..X#.X..X##X..X..X#.X.#X##X..X##X..X..X..X..X##X##X##X#.X#.X..X..X..X..X#.# #..#..##..#..#...#.XX#.#..#...X.##...#...##..X..#...#.....X.##...#.###.....#....#...#XX.#.X.#.###..# ##..#...#..#..#.#...X....#..X.X#...#..#.#...XXX.#.#..#.#.X....#.#......#XX...XX.#.#..XX...X.#.....## #..X..X..X..X..X..X..X.#X..X.XX..X..X..X..X#.X..X..X..X..X##X..X..X##X..XX.XX#X..X..X..X.XX..X#.X..# ##..##.#..#..#...#..#.#...#...#.#.#..#...#...##..#..#...#...##...#...##..##..#.#..###.#...XX.#...#.# #..#....#..#..#.#..#....XX..#......#..#.#..#...#..#..#.#..#...#.#..#...#....#...#......#.###...#..## ##.X.#X..X..X..X..X..X#.XXXX..XX.X.#X..X..X..X.#X..X..X..X..X..X..X..X..X##X..X.#XX.XX.X..X..X..X..# #..#..##..#..#...#..#...###..#.XX...###..#..#...##..#...#.##.#...#.##.#.#...#.X..#XXXX.##..#..#..#.# ##..#...#..#..#.#..#..#..#..#..#..#.....X..#..#...#..#.#......#.#.......#.X...X#...X##...#..#..#..## #..X..X.#X..X..X..X..X..X..X..X..X..X#.XX.X..X..X.#X..X..XXXX.#X..X##X.#X.XXXXX..X.XX..X..X..X..X..# ##.#.#...##..#...#..#..#..#..#..#..#....X#..#..#...##...X##X#....#...##...XX##..#...##..#..#..#..#.# #...#..#...#..#.#..#..#..#..#..#..#..#.X#..#..#..#...#.XX##...#.#..#....X.X##..#..#...#..#..#..#..## ##.X..X..X.#X..X..X..X..X..X..X..X..X..X..X..X..X..X.#X.XX..X..X..X..X#.XX#X..X..X..X.#X..X..X..X..# #..#.#..#...##..##.#.#.X..#..#..#..#..#..#..#..#..#...#.#.##.##..#..#...XX#..#..#..#...##..#..#..#.# ##..#..#..#...#.....#..#X...#..#..#..#..#..#..#..#..#...........#..#..#..#..#..#..#..#...#..#..#..## #..X..X..X..X..X.XX..X..XX.X..X..X..X..X..X..X..X..X..XX.X.#X#.X..X..X..X..X..X..X..X..X..X..X.#X..# ##.###.##.##.#..X.#.#.###.#.##.##.##.##.##.##.##.##.#X.XX.#...#.##.##.##.##.##.##.##.##.#.XX.#...#.# #..............X............................................X.............................X...XX...# ####################################################################################################
########### #...###...# #.#..#..#.# #..#...#..# ##.#####.## #..#...#..# #.#..#..### #...###...# ####...##.# #....#....# #.#########
X#XXXXXXX##XX#XXXXXX XXXX###XX#XX###X#XXX XXXX#XXX#XX######XXX XXXXXXX#X#XXX####X#X ####XX###X#########X X####X#XX#XXX######X XX#X#X#XXXXXX####X#X XXXXXX#X#XXXX#X#XXXX XXXXXXX#XX#..XXXXXXX X#XXXX#XXXX.#XXX#### ##XX#X##XX#...XXX### ##X#XX##XXX##.#XXX## #XXX#X###XXX..XXX### ##XXXX##XXX#.##X#X## ####XXX###X#....XXX# ###X#XX#...####.##X# #XX###XX.#...#..#XXX XXX#X#X#.###...XX#XX XXXXXX##....XX#XX#X# X#XXX#XXX##.XXXXXXXX
X#X########XX#XXXXX# #XX#######XX###X#XXX X#XX#XX############X X#XX#XX############# #...XX#############X X.#..X####XXX######X #.#X.X####XXX####X#X X.XXXX#X##XXX#X#XXX# #.XXXXX#XX###XXXXXXX #..XXX#XXXX##XXX#... ##.#....XX....XX#.## #..#.##.XX.##..XX..# #.#..##.#X..##.XX#.# #.#.XX#.#...#..###.# #.#.XXX...##..####.# #.#..XX###...#...#.# #.##..XX...###.#...# X..##.X#.##....XX##X XX....##....XX#XX#X# X###########XXXXXXXX
##########X########## #.....#...X...#.....# #.###...#.X.#...###.# #....###..X..###....# ####..#..#X#..#..#### ....#.#.#...#.#.#...# ###.#.#.#.X.#.#.#.### #...#.#.#.X.#.#.#...# #.###.#.#.X.#.#.###.# #.....#...X...#.....# ##########X##########
####XXXXXX##XXXXXXXXXXXXXX######XXXX##X#X##XXXXXXXXXXXX######X#########XX###########X######XXXXXXXX####X#############XX#XXXX#XXX###XXXXXXXXXX#XXXXXXXXX#X##.###############XX#XX########XXXXXXX######### #...#XXXXXXXXXXXXXXXXXX#XXX####X#XX##XXX###X#XX#XXXXXXX#######X############################XXXXXXX#XXXXXX################X#XXX####XXXXXX#XXXXXXXXXXXXX#XX.#.#...#...#...#X#####X#X#####XXXXXXXXXX#X##### #.#...XX...##XXXXX#XX..XXXX###XXX#X###X#X####X##XXXXXXXX######XX######X#X##################XXXXXXXXXX###X#######X######X###XX#X##XXXXXXXXXXXX...##XXXXXX..#.#.#.#.#.#.#..X#####X#XX####XXXXX##XX#XXXXXXX #.#.#.X..#..XXXXXX#XX.XXXXX####XXX####XX###XX##XXXXXXXXX##X###XXX####XXXX###################XXXXXXXXXXX#XXXX##XXXXXX##XX##X###X#XXXXXXXXXX..X.#..XX.XXXX.#..#.#.#.#.#.#.#X####XXXX#XXXXXXXXX#####XXXXXXX X.#..X..##.#..XX#XX...X#XX######XX#X#XX#XXXXX#XXXXX#XXXXX#XXX##XX####XXXX################X#XX..XX#XXXXX#######XXXX####XXXXX###X#XXXXXXXXXXX.#.#.#.X.#XX...#.#.#.#.#.#.#...X##XXXXXX#XXXXXXXX######XXXXXX X..###X.#..#.#..XX..#XXXXX######XXXX#XXXXXXX#XXXXXXX#XXXXX#XX##XXX#XX#X###############XXXXXXX.##XXXXXXX####XXXXXXX###XXXXXXX#X#XX#X#XXXXXXX...#...#...#.#.#.#.#.#.#.#.#.#.XX##X#XXXXXXXXXXX#######X####X #X...#..##.#...#.#.#XXXXXXX####XXXXX#XXX#X#XXXXXXXX#XXXXXX##XXXXX#XXX#################XXX.X...##XXXXXXXXXX#XXXXXX#X##XXXXXXXX#XXX##X#XXXXXXXX..##..##...#.#.#.#.#.#...#..XXX##XX##XXXXXXXXX############# ##XX...#...#.#.#...XXXXXXXX####X##XX##X##XX#XXXXXXXXXXXX##X#XXXXXXX###############XXXXXXX...#..#.XXXXX#XXXXX##XX#XXXXXXXXX#XXXXX#XXXXXXXXXX##X...#...#.#..#.#.#...#.#XX.XX##XXX####XXXXXXXXX############ ###XX.#..#.#.#..#.#XXXXXXX##XX######XX##XXXXXXXXXXXXX#XX#XXXX#XXXXX#############XX#XXXXXX.X..#.#..XXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXX.#.#...#.##.#..#.#...XXXX###XXX####XXXXXXXXX############ ##XXX..##..#..#.#..XX#XXX.#XXX###X#XXXX#XXXXX###XXXXXX#XXX#X##XXXX#X##########XX###X##X#XX#X.#.#.XXXXX####XXXXXXXXXXXXXXXX#XXX##XX#XX#XXXX##XXX..#..###.#....#.#..XXXXXX###XXXXXXXXXXXXXXXXX############ ##XXXX...#..#.#.#.#..XXXX...XXXXXXXXXXXXXX.X#XX#XXX#XXX##XX###XXXXXX##########XXX#XXXXXXXXX..#.#.#XXXXX###X#XXXXXXXXXXXX..XX#XXXXXXXX##XXXXXX#X.##.#......XX....X.XXXX#X###XXXXXXX#X#XXXXXX####XXXXX#### XXXXX.X#..#.#.#.#...#XXX.#.XXXXXXXXX#XXXXX..X..XXXXX#XX#XXXXX##XXXXX#XX##########XXXXXXXXX..#..#..XXXXXXXX###XXXXXXX..X..#.XXX.##X.XXXXXXXXXXXX.#..#.XX.XXXXXX.XXX#XXXX#####XX#XX#X.#XXXXX#####XXXXXXX## #...#...#.#.#.#..#.##..X...XXXXXXXXXX#XXXX.#..#.XXXXXX.XX##XXXX##XXXXXX#########X#XXXXXXXXX..#..#.XXXXXXX#X##X.X..X..#.X...XXX..#....XXXXXXXXXX..#.#.XXXXXXX#XXXXX#XXXX###XXX.XXX#.....#X#X####XXXXXX#XX #.#.#.#.#.#.#..#.#...#..#.##XXXXXXXXXXXXX...#...XXXXXX.XX####X###XXXXXXX####X#XX#XXXXXXX#XXX..#...XXXXXX###XX..#.#..##...#.XXX#...#.#.XXXXXXX.X.#..#.XXXX##XXXXXXXX#XXX###XX....X..X.#..XX####XXXXXXXX## #.#.#.#.#.#..#.#.#.#..#....#...XXXXXX#X.XX#...#...XX...XX#XXX###XXXXXXXX###X#XXX#XXXX##X##X.#..#.#.XXXXXX##XX#....#...#.#..#...#.##...XXXXXX....##.#..X#####XXXXXXX#XXXXXXXX.#.XXXX..#.#.X####XXXXX#XX## #.#.#.#.#..#.#.#.#..#..#.#.#.#..XXX#XX#....#.#.X.X#X.#.XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X##X..#.#.#.XXXXXXXX...#.#.#.#.#..#.#.#.#.#..XXXXXXXXXX.#...#.#XX###XXXXXXXXXXXXXXXXX..#.XX..##...X###XXXXXXX#### #.#.#.#..#.#.#.#.##..#.#.#.#..#XXXXX...#.#.#...XXXXX.#.XXXXXX#XXXX###XXXXXXXXX#X#XXXXXX#XXXX...#.#..XXXX#XX.#.#.#.#.#.#.#..#.#.#..#..XXXXX.XX..#.#.#..XXX#XXXXXXXXXXXXXXXXX.#...#..#...#..X##XXXXX###X## #.#.#..#.#.#.#.#...#.#...#..#..XXX...#.#.#.#.#.XXXXX.#.X#XXX.XXXXXX##XXXXXXXXXXX##X.XXXXX#XXX.#..#.##XXXXX..#.#.#.#.#.#..#.#.#.#.#..#.XXXX...#..#..#.#XXXXXXXXXXXXXX##XXX#X...#.#.#.##..XX###XXXXXX#XX## #.#..#.#...#.#.#.#...####.#...#XX.#.##.#.#...#.#...#.#..X..#...#...X#XXXX#XX.#XXXX...X..XXXXX..#.#.##XXXX..#..#.#.#.#.#.#..#.#.#..#.#...X..#..#..#.#..XXXXXXXXXXXXXXX#XXXXXX.##.#.#....X###XXX#XXXXXXXX# #..#....###....#..###......#####X...#....####..#.#.#.#.#XX...#.#.#..XXXXXXXX....#..#.#.#.X...X.#.#..##XX..#.#.#.#.#.#.#..#.#.#..#.#.#.XXXX..#..#..#..#XXXXXXXXXXXXXXX##XXXX..#..#..#.XXX##XXX#XXXXXXXXXX XX..####...#######....#.XX....#X#XX..#.##....#.#.#.#.#..XXX.#..#.#.X.XX#X...#.#..#.#.#...XX.#..#..#..XX..#..#.#.#.#.#.#.#..#..#.#.#.#..X..#..#..#..#..XXXXXXXXXXXXXXX#XXXX#X..#.#.#...XXXXXXXXXXXXXX#XX# XXX.#....X.....#...XXX..XXX.X..XXX#X..#...XX.#.#.#.#.#.#.X#..#.#.#...X##X.#.#..#.#.#...X.XX..#..#..#...#.#.##.#.#.#.#.#..#..#.#.#.#..#..#..#..#.#.#..XXXXXXXXXXXXXX#XX.#XXXX.#..#..#.XXX##XXXXX#XXXXXXXX X##...XXXXXX.X.#.XX#XX#.#XXX.X..X.XX.##.XXX..#.#.#.#.#.#...#.#.#..#.X##X..#..#.#.#..XXX#XXXX..#..#.#.#.#.#....#.#.#.#..#..#.#.#.#..#..#..#..#.#.#.#.XXX....XXXX#X#XX.#..X.XX..#.#.#..#####XXXXXX#X#XXXXX XX..XXXXX#X#XX....XXXX...#XX..#...XX....XX..#..#.#.#.#.#.#.#.#..#..XXXX.#..#.#.#.#.XXXX#XXXXX..#.#.#.#.#..#.#.#.#.#..#..#.#.#.#.##..#..#..#...#.#.#.#XX.#.#..X.X##XX..#....X.#.....#..X#XXXX#X#XXX#XXXXX X#.XXX.X#X.#..XX.X#XXXXX..XXX...#XXX.XXX#..#.#.#.#.#.#.#.#.#..#..#.XXXX..#.#.#.#.#.XXX#XXXXXX#...#.#.#..#..#..#.#..#..#.#.#.#.#...#..#..#..#.##.#.#..X..#.#.#..XXXX#X...#.#...#####..XXXXXX.XX###X#XX#XX X..XX...##...#..XXX...X..XXXXX.##..#XX...#.#.#.#.#.#.#.#.#..#..#.#.XX#XX...#.#.#.#...XXXXX....#.#..#..#..#..#.#..#..#.#...#.#..##..#..#..#...#..#.#.#..#..#...#..XXX#X.##.#.X......#XXXXXX...XX##XXX#XXX XXXXX.#....X...#X..X.#.X.XXXXX...#..#..#.#.#.#.#.#.#.#.#..#..#.#.#..X##XX.#..#.#..#.##....#.#.#..#..#..#..#.#..#..#....###...#...#..#..#..#.#.#.#.#.#.#.#.#.#.#.#XX#X..#..#..XXXXX..X.XXX..#.XXXX...XXXX XXXXXX..XX.XXX...#.....X.XXX#..#..#...##.#.#.#.#.#.#.#..#..#.#.#.#.X#XXXX..#.#..#.#...#.#.#.#..#..#..#..#.#..#..#.#.#.#...##..##..#..#..#.#.#.#.#.#.#.#...#.#.#....#.#..#.#.##XXX..#..XXX.#...XX..#X#XXX XXXXX#XXX#XX.X.#.#.#.#XX.X...#..#..#.#...#.#.#.#.#.#..#..#.#.#.#...X#XXXXX.#..#.#.#.#.#.#.#..#..#..#..#.#..#..#.#.#..#..#...#...#..#..#.#.#.#.#.#.#.#.#.#.#.#..#.#.#..#.#.#..XXXXX..#.X#X..#.#.#.#X#X#XX XXX##XX..X.X...#.#.#..#XX..#..#..#.#..##.#.#.#.#.#..#..#.#.#.#.#.#X#XXXXXX..#.#.#.#.#.#.#..#..#..#..#.#..#..#.#...#.##.X..X..##..#..#.#.#.#.#.#...X.#..#..#..#.#.#..#...#.#.##XXXX#....XXX.#.#....X#X#XX #XXXXX..#...#.##.#.#.#...#..#..#.#..#.#..#.#...#..#..#.#.#.#.#.#..XXXXX#XXX.#.#.#.#.#.#..#..#..#..#.#..#..#...#.##.#...XXX#X...#..#.#.#.#.#.#...XXX..#..#..#.#.#..#..#.###...X#X...#.#..#X.#..#.#XXX##X# ##XXXXX...#.#.#..#.#.#.X..#..#.#..#.#..#.#.#.#.##..#.#.#.#.#.#.#.#.X#XXXXXX.#.#.#.#.#.##..#..#..#.#..#..#..#.###.....XXXX#XXXX..#.#.#.#.#.#..#.XXXXX..#..#.#.#.##..#....#..X.XX..#.#..#..#..#...XXXX###X XXXXXX#X.#..#..#.#.#.#..X..#.#..#.#.#.#..#..#....#.#.#.#.#.#.#.#.#.#XXXXXXX.#...#...#...#..#..#.#..#..#..#.#..#..XXX..XXXXX##XX.#.#.#.#.#.#.#..XX#XXX..#.#.#.#...#.#.#.#..XXXXX.##..#..#..#.#.#X#X##XX#X XXX#XXXX..#.#.#..#.#.#.#.X....#.#.#.#..#..#..#.#...#.#.#.#.#.#.#.#..XXXXXXX.#.#.###.###..#..#.#..#..#..#.#..#..#.#X#.##XXX##XX..#.#.#.#.#.#..#.X###XXX...#...XXX.#.#..#..XXXXXX...#..#..#.#.#..#X#XXXXXX XXX##XXX.#..#..#.#.#.#.#.XXXX.#.#.#..#..#...#...###..#.#.#.#.#.#..#..X#X#XX.#..#...#...#..#.#.##..#..#.#..#..#.#..X...XXX##X...##.#.#.#.#.#.#...XXXXXX.XXX.XXXXX.#..##..XXXXXXXXX.##..#.#.#..#..#XXXXXXX XXXXXX#X..#.#.#..#.#.#.#..XXX.#.#..#..#.#.##.###...#.#.#.#.#.#..#..#.XXXXXX..##..#...X..#...#...#..#.#..#..#.#.#.##XX..XXX##X.#...#.#.#.#.#..#.#XXXXX.X#XXXXXXXX.#.#...X#X#XX#XXX...#.#.#.##..#..XXXXX#X XXXXXXX.#.#.#..#...#.#...X#XX.#..#..#....#.......X.#.#.#.#.#..#..#.#.#XXX#XX....#..XXXX.#.##.##..#.#.##..#.#.#.#..XXX.XXXXXX...##.#.#.#.#.#.#...XX#X...XXXXXXX#..#...XX#XXXXXXXXXXX.#.#.#...#.#.XXXXXXXX XXXXXXX...#..#.#.###.#.#X##XX..#..#.#.#.#..X.XX.XX.#.#.#.#..#..#.#.#..XXXX##XX.#..XXXXX..#.....#...#...#.#...##..XX#XXXXXXX..X.#..#.#.#.#.#..#.X.#XX.#..X#XX#X..XXX.XXXX##XXXXX##XX.#.#..#X....XXXXXXXXX XXXXXXX.X.##....#...#...X#XX.#..#.#.#..##.X#XXXX.#.#.#.#..#..#.#.#..#...#.X##XX..XXXXX##...X.X..###..#...#.##...XXXXXXXXXXX.X...#.#.#...#.#.#..#...X.#.X#XXXX##.#XXXXX#XXXXXX#X#XXX.#..#...X.XXXXXXXXXXX XXXXXXXXX...####..X..#.#XX#X..#.#.#.#.#...#XXXXX...#.#..#..#.#.#..#..##...XX#X#X.XXXXXX..XXX.XX....#..###...#.XXXXXXXXXXXXXX.#.#.....###..#..#..#.#..#..XX#X.#...XXXXXXXXXXXXXX#XX#..#.#.#.X..XXXXXXXXXX XXXXXXXXXXX....#.XXX.....XXXX...#.#.#.#.X....XX#X.#...#..#.#.#.##..#...##..X####XXX#XXXXXXXXXXXX.X..##...###..XXXXXXXXX#####....###.#...#..#..#.#..#..#.X#XX..#.#.XXXXXXXXXXXX.#...#.#...#.XX..XXXXXXXX# X#XXXXXXXXXX.#...X.#XX.XXXXX#X.##.#.#.#..X.X.XXXX..##..#.#...#...#..##...#..XXXXX##XXXXXXXXXXXX#XXX....#...#.XXXXXXXXXXX#X#..XX....#..X..#..#.#.##..#..###X#X...#.XX#XXXX#XX.#...#.#.#.#X#XXX.#XXXX#X#XX X#XXXXXXXXXXX..XX#...XX.X...#..#..#.#.#.#X.XXXXXXX...#...#.##.##..#...##...#XXXXXX###XXXXXXXX##X#XXXXX#..#....XXX#XXXX##XX..XXXXXX...XXX..#.#.#...#..#..#X#XX.#.#...XXXX#XXX..#.#..#.#..XXXXX..XXXXXX#XX XXXXXXXXXXXX.XX...#.#XX...#.#.#.#.#.#.#...XXXXXXXXXX.###..#.....#..##...##..#XXXXXXX###X#XXXXXX#XXXXX...#..XX..XXXXXXX####X..XXXXX.XX#X#X.#.#..##..#..#...XX.#..#.#..XX.XX.XX...##.#..#.XXXXX.XXX#XXX##X #X#XXXXXXX...X..#.#....X.##.#.#.#.#..##.##.....XXXXX....##..XXX.##...##...#..#XXXX#XXXX####XXXXXXXXXXXXX..XXXX.X.XXX#######X.XXXXXX..#.#..#..#...#..#..#.#XX..#.#.#.#.X....XXX.#...##..#.XX##XXX##XXXX## ##XXX#XXX..#.X.#..#.#.#..#..#.#.#...#.....#.#.#XX#XXX.X....XXXX...##...##..#..XXXXXXXXX######XXX##XXXXX..XXXX#.X..#.X#######XXXXXXXX....#..#..##..#..#....XXX.#.#.#.#...#.#XXX..##...#...X###X#X##XXXX## ###X#XXX..#..#..#.#.#.#.#.#.#.#.#.##..#.#...X...XX.X#X#XXXXXXXXXX...##...#.#.XX.XX##XXXXXX##XXXX#XXXXXXXXXXXX...#...XXXX#####XXXXXX#X.X..#.##...#..#..#.#..X..#.#.#.#.#.X.....#.#..X.#.#..X#XXXXXXXXX### ####XXX.#..#.#.#..#.#.#.#...#.#....#.X...#.XX.#X....X##XXXXXXXXXXX#...##...#.#...XXX#XXX#XXXXXXXX####XX##XXXXXX..#.#XXXX######XXX#XXXX##.....##..#..#.#.#.#..#..#.#.#..X#X.XX...#.XX...#.X#XXX#XXXXXX### ##XXX#X...#..#..#.#.#.#.#.#.#.#.#.#...XX..XXX....#.X###XXXXXXXXXX...#...####..#.##XXXXXXXXX##XXXX######XXXXXXXXX...XXXXXX####XXXXXX#X##..XXX...#..#.#.#.#..#..#.#.#.#.#.XXXXXXXXXXX#XX.X.XXXXXXXXXX##### ##XX###XX..#.#.#..#.#.#..#..#..#...#.#.XXXX.XX.#..####XXXXXXXXXX.#.#..#.....#.#.#XXXXXXXX###XXXXX#####X#X#XX#XXXXXXXXXXXXX###X...XXXXX..XXXXX#..#.#.#.#..#.#.#..#.#.#...XXXXXXXXXXXXXXX..#X#XXXXX####### #XXXX##X..#..#..#.#.#.##..#.##..#.#..#..XXX.#...X..XX##X#XXXXXXX..#..#..XXX.#.#...X#XXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXX#XXX###X..#.#.X..X..XX...#.#.#.#..#.#.#..#.#.#.#.#XXXXXXXXXXXXXXXXX..X#XXXX######## XXXX###X.#.#.#.#..#.#...#.#...#.#..#.#.XXX...#.XXXXX#XX###XX##XXX...X..X#X..#..#.#XX....XXXX#XXXX.X#XXXXXXXXXXXXXXXX#XXXX##X#X.#.#...#XXXX..#.#.#.#..#.#.#.#.#..#.#.#...X#XXXXXX##XX##XXXXX####X#X###### #XXXX#X..#.#.#..#.#.#.#...###...###..#....X#...XXXXXXXXX#X###XXXXXXX#X..XXX..#.#..#..#.#.XXX##XX..##XXXXXXX#XXXXXXXXX.XXXX#X#X.#.#.#..##X.#.#.#.#..#.#.#.#.#..#.#.#.#.#..XXXXXXX###XX#XXXXXX##X#XXX##### #.X.XX.#.#.#.#.#..#.#..###...###...#.#.#XXX..#.XXXXXX#XX#XXXXXXXXXXXX#XXXXXX.#..#...##.#.X##XXXX#..XXXXXXXXXXXXXXXX#X..XXXXX#X.#.#..#..XX...#.#..#.#.#.#.#..#.#.#.#.#.#.#.XX#XXX####XXXXXXXX#X#XXX###### #....X...#.#.#..#.#..##....#.....X.......XXXX..XXXXXXX#X##XXXXXXXXXX#XXXXXXX..#..#.#...#..XX.X...#..XX.XXXXXXXXXXXXX.#....XX#..#.##..#..XXX.#..#.#...#.#..#...#.#.#.#.#.#.X#########X#XXXXXXXXXXXX###### #.#.#.#.#..#.#.#..#.#...XXX..#.X.XXXXXX.XXXX..XX#XXX#XXXXXXXXXXX#XXXXXXXX#XXX..#.#..##.#.#.X.#.#.#.##..XXXXXXXXXXXX....#.#...#.#...#.#.#XXX..#....####..#.#.#.#.#.#.#.#.#..X#########XXXXXXXX##XXX###### #.#.#...#.#..#..#...#.XXXXXXX..XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX##XX###X#X#X.#.#..#.#..#...#...#.#...#...XXXXXXXXX#XX.##.#.#.#.#.#...#..XXXX..####....#...#..#..#.#.#.#...#X#X#######XXXXXXX###XXXX##### #.#..#.#...#...#..###..XXX#X..X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXX#X#XX....#.#..#.#.#..#.#..#.#.#.#.#.XXXXXX#XXX.#..#.#.#.#..###..X#XX..#.....XX..###.#..#.#.#.#.#.#.XXXX####XXXXXXXXXXX###XXXX###X X..#.#..#.#..#..##....XX#XX.#..X.#XXXXX#XXXXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXX.XX.#.#.#..#..#.#..#.#.#.#.#...#..XXXXXXX..#.#.#.#..##...#..#...#..XXXXXXX......#.#.#.#.#.#..X##XXX#####XXXXXXXXX###XXX####X #X.#..#.#..#..##...XXXX###X.#.##..XXXXX#XXX#XX#XX##XXXXXXXXX##X#XXXXXXXXXXXXXXX.#.#..#..#.#.#.#..#.#.#.#.#...#..XXX.X.#..#.#.#.#...X.##...#.#.XXXXXXXXXXXXX..#..#.#.#.#.#.XX...XX###XXXXXXXXXXX#######XX X...#.#..#...#...XX#XXX##XX.....#.XXXXX####X#X###XXXXXXXXXXXXXXXXXXXX#XX######X.#..#..#.#.#.#..#.#.#...#..XX..#.X...#..#.#.#.#.#.X.X...###..#..XXXXXXXXXXX.#..#.#.#.#.#.#...#.#.X###XXXXXXXXXXXX######XX X.X.#.#.#..##..X.X##XX#XXXXXXXX.#..XXXXX###XXXXXXXXXXXXX##XXXX##XXXXXXXXX####X...#..#.#.#.#.#.#..#.#.#.X.XXXX...#.#.#.#..#.#.#.#.XXXXX....###.XXXXXXXXXXXX...#..#.#.#.#.#.#.#...XX#XXXXXXXXXXXXXX####X#X XX..#.#..##...XXX######XXX##XX#.#.#XXXXX###XXX#XXXXX#XXXX#XXXX##XXXXXXXXXXXXXXX#..#.#.#.#.#.#..#.#.#..XXXXXX#.#...#.#..#.#.#.#.#.XXXX#X.#.....##XX..XXXX#XX.#.#.#.#.#.#.#.#...XX#XXXXXXX#XX#XX#XX####### #..#....#...X.X#X#####X#X###XX..#....XX#####X##XXXXXXXXXX#XX#X##XXXX#XXXXXX#X...#.#.#.#.#.#.#.#..#.#.XXXX#XX...X.#..#.#..#.#.#.#.#X####X..X.X..#..#.XXXXX.#...#...#...#...XX.XX##XXX###X#XX###X#X#X####X #.###.#.#.XXXX####XX##X#XX##XX#...#.X#######X##XXXXXXXXXXXXXXXX#XXX##X#XXXXX..#.#.#.#.#.#.#.#..#.#..XXXXX#XXXXXX..X.#..#.#.#.#.#..XXX###X.XXXX..#....XXXX...##..X.XXXX#XXXXXXXX###X#####XX#X#XXX#XXX#XX# #.##...##.XXXXX##X##XX###XX#XX..X..XXX#####XXX#XXXXXXXXXXXXX#X#XXXX#X###X##X.##.#.#.#.#.#.#.#.#..#.XX#XXXXXXXX#XXXX.#.#..#.#...#.#XXX####XXXXXX..#.#XXXX#XX..#.X#XXX##XXXXXXXX#XXX#####X##X#XXXXXXXX#X## #...###...XXXXX#XX#XXXX#XXX#XXXXXXXXXXX###XXXXXXXX#XXXX##XXXXXXXXXXXXX#X##X..#..#.#.#.#.#.#.#..#.#.XXXXXXX#XXXXXXXX.#..#.#.#.#.#...X###XX#XXXXXX.#..XXXXXX..##..X######X#XXXX#XXXX######XXXX##XX#XXXXXX# #.#.....#.XXXX#XXX##XX#XX#XXXX#X#XXXXXXX#X#XXXXXXXXXXX###XXXXXXXXXXXXXX#XX..###.#.#.#.#.#.#.#.#..#.XXXXXXXX#XXXXX#X..#.#.#.#..#..XXXXX#XXXXXXXXX...#XXX#XX.#...##X########XXX#XX#######XXXXXXXX##XXXXX## ##..X.XX...XXXXXX##XXXXXXX###X#XXX#XXXX#X##XXXXXXXX#XXXX##XX#XXXXXXXXX#XXX#..#..#.#.#.#.#.#.#..#...XXX#XXXXXXXXXXX#X.#.#.#.#.#..XXXXX#####XXXXXXX.##XXXXX...##..XX#########XXX##########XXXXXX#XXXXXXX## #..X#XXXXXX#XXXXX##XXXX##X##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX...#..#.#.#.#.#.#.#..#..#XXXX#XXXXXXXXXXXXX#.#.#.#..#..X##XXX#####X#XXXXX..X#XXXXX.#...X#X######################XXXXX#XXX#XX#XX# #.X##XX#XXXX#XXXXXXXXXXXX##XXXXX#XXXX##X#XXXXXXX#XXXXXXXXXXXXX#...XXXXX..#.#.#..#.#.#.#.#..#..#.XXXXXXXXXXXXXXXXX#X..#.#..#..#..XX#XXX#####X#X###XXXXXXXXX...XXXXX#########################X##XX#XXXXX#X X..XX#XXX#XXXXXXXXXXXXX#XX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXX...#.##XXXXX.#.#..#.#.#.#.#..#..#.#...XXXXXXXXXXXX.#XXXX.#..#..#.#.#.XXXXXX####X#X##XX##XXXXXX.XX#XXXX#######################XXXXXXX##XXXXXX #.#.X#X#XXXXXXXXXX##XXX##XXXX#XXXX#XX#XXXXXXXXX##XXXXXXXXXX..#.#.XXXXXX..#.#.#..#.#.#..#..#.#.#.#XXXXXXXXXXXXX..XX#X..#..#.#.#...XXXXXX###X#X#XXXX###XXX##XXXXX#########################X#XXXXXX#XXXX### #.#..XX#XXXXXXXXX###XX##XXXXXXXXXXX#XXXXXXXXXXXXX#XXXX.X..#.#..#.XXX#XXX.#.#..#.#.#..#..#.#.#....X#XXXXXXXXXX.#...#.X..#.#.#.#.XXXXXXXXXX#XXXXXXXX#X#XX##XXX#XX#########################XX#XXXXX###XX### #.#.#XXXXXXX##XX#X##X#X##XXXXXX#XXXXXXXXXXXXX#XXXXXXXX..#...##.#.XXXX.XX.#.#.#..#..#..#.#.#.#.#XXXXXXXXXXXXXX...##...#.#.#.#.#.##XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#########################XXXX##X#####X#### #.#..XXXXXXX#XX#X#####XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#X..#.#...#.XXX...#.#.#..#..#..#.#.#.#.#...XXX#XXXXXXXXXX.###.X.#...#...#..XXXXXXXXXXX#####XXXXXXXXXXXXXX########################XXX###XX#####X#### #.#.XXXXXXXXXXXXXX#X#XXXXXXX..XXXXXXX#X#XXXXXXXXXX#X#XXX...#.#.#...#.#.#.#..#..#..#.#.#.#.#.#.XXXX.XXXXXXXXXX...#..X..###.####.XXXXXXXXXXXX#####XX##XXXXXX##X############################XXXX########### #...XXX#XX##XXXXXXXX##XXXX...#XXXXX#####XXXXXXXXXXXXXXX#X.#.#..#.#.#.#.#..#..#..#.#.#.#.#.#..XXX...XXXXXXXXX..#.#.XXX..........XXXXXXX#XXX#####XX##XXX#XXX##############################XXXXX########### #.#.XXXXX####XXXX#XX##XXXX.#...XXX##XX#XXXXXXX.XXXXXXXXX..#..#.#.#.#.#..#..#..#.#.#.#.#.#..#..#..#.#.XX..XXX.#..#.XX.#.X.X.XXX.XXXXXXXXXXXXX##XXXXXXXX##XXXXX#########################XX##XX############ #..XXXXXX##XXXXXXXXX##XXX..#.#.XXXXX##XXX...XX.XXXXXXXXX.#.#.#.#.#.#..#..#..#.#.#.#.#.#..#..#...#..#.XX.#.XX..#.#.XX...#X#XXX..XXXXXX#XXXXXXXXXXXXXXX#XXXXXX##########################XXXX############## #.XXXX###X#XXXXX#X#X#XXXXX.#..#XXXXXXXX#X.#XX..XXXXXXXX..#...#.#.#..#..#..#.#.#.#.#.#.##..#..#.#.#.#.X#....#.#..#.XX.X..XXXXXX.XXXXXX#X#XXXXXXXXX##XXX#XXXXX###########################X#X############## #..XXXX##XX#XXXXX.XXXXXXXX..#..X##XXXXXX#.....XXXXXXXX..#.##...#.##..#..#.#.#.#.#.#.#...#..#.#.#...#...#.#.#..#.#.XXXXXXXXXXXX.XXXX#XXXXXXXXXXXXXXXX##XXXXX#############################X############### #.#.XXXXXXXXXXXX..#..XXXXXX..X.XXXXXXX#X..X.#.X..XXXX..##....#.#...#..#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#..#.##XXX#XX#XXX..XXX##XXXXXXXXXXXXXXX##XXXXXX###########################X################ #.#.XX.XXXXXXXX#X...#..X....XXXXXXX.#XX#X.X..#..#XXX..##..###...##..#.#.#.#.#...#...#..#...#.#..#..#.#.#.#.#..#.#..XXX#XXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXX############################X################ #.#.#..XXXXXXX#XXX.#..#..#.X..XXXXX..#.XXXX#...#..X..##..#...##...#.#.#.#.#..#.#####.#..####..#..#.#.#.#.#...#..#.#.X#XXXXX#XXXXXX###XXXXXXXXXXXXXXXXXX#XX#############################X################ #.#..#.XXXXXXXXXX...#...##X#X.XXXX.#....#...##...#.#.#..#..#...##...#.#.#..#.#..#.....##....#.#.#..#.#.#.#.#..#.#.#.X###XXXXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX##############################X###X########### #.##....XXXXXXXXX.#...#.#XXX..XXX#..#.#.#.#...#.#....#.#..#..#...###..#..#...#.#..X.#....XX.#.#..#.#.#.#.#..#..#..#..XXXXXX#XX...XXXXX##XXXX#XXXXXXXX#XXX###############################XX#XX########### #...#.#XXXXXXXXXX..####..X...XX...#...#.#.#.X....XXX.###.X..X..X....#..#.#.#..#..XXX..XXX#X.#..#.#.#.#.#..#..#..#...XXXX#X#X...XXXXXXXX#XX####XX#XX##X#X#X#############################X#XXX############ #XX.#...XXXXXXXXXX.#...#..#.##..#..#.##.#..#XXXXXXX......XXXXXXXX.X..#.#.#..##..XXX#XXX..XX..#.#.#.#.#..#..#..#.#.#XXXXX#XXXXX...XXXXXXXXXX##XXX#X######XX##X###########################XXXX############ #XX...XXXXXXXXXXXX.#.X..#.#...#..#...#...#...XXXXXXX.XXXXXX#XXXX#XXX.#.#..##...XXXXX...X.XXX.#.#.#.#.##..#..#..#...XXXXXXXXXXX.#XXXXXXXXX##XX#XX#X#######XXXXX##########################XXXX############ ##XX.XX#XXXXXXXXXX...XX.#.#.#.##..#.#..X...#.XXXX.##..XXXXXXXX#XXX.X.#...#...XX##XX.#.#......#.#.#.#...#..#..#..#.XXXXXXXXXXXX..XXXXXXXXXX##XX##X#######XXXXX#########################X##XXX############ ##XXXX###XX##XXXX..XXX..#.#.#...#.#..XXX.#.XX#XXX....XXXXXX##XXXXX.X.#.##..XXXX#X#X...#.#####..#.#..##..#..#..#.#.XXXXXXXXXXX..X#XXXXXXXXXX##############X#XXX########################XX#XXXX#######XX## #XXXXX###XX##XXXXXXXXX.#..#.#.X...XXX#X...#X#XXX##.XX#XXX###X###X....#..#.XXX.##XXXX#........#.#..#...#..#..#..#...XX.XXXXX...XXXXXXXXXXXXXX###############XX#########################XXXXXX#XX####X#X## X##XXXX######XXXXXXXX..##...#.XXXX###XXXX..XXXX#X..XXXXXX######X..#.#####..XX..##X....X.XXXX.#.##..##..#..#..#..#.#...#..X.#.XXXXXXXX#XXX##X##############XX######################X##XXXXXXXXXXX###X##XX XX#XX#X#######XXXX.X..#...#..X#X####XXXXX.XXXXXXXXXXXXXXX###X#X..##..#....XXXX..##.XXXX.XX.X.#...#...#..#..#.#.#..#.#.#.##....#XXXXX###X##XXX##########X##XX#######################XX###XXXXXXXXXXX###XX XXXX#X#########X....#.#.#..X.XX#X##XXXXXXX#XXXX#XXXXXXXXXXXXXX.#.#..#..XX.XXXXX....X#XXX#X....##..##..#..#.#.#..#.#.#.#...#.#..X#XXX######XX############XX########################X#X##XXXXXX#X#XXX##XXX XXXXXXX#######XXX.##...#..##XXXX####X#XXX#XXXXXXXXXXXXXXXXXXX#....##..XXXXXXXXXXXX.X#X#XXXX.X...#...#..#.#.#.#.#..#.#.#.#.#.#.#.XXXX###X##X#X#####################################XX####X#XX###X#XXXXXXX XXXXXX########XXX.#..X..#..X#XX########X#XXXXXX##XXXXXXXXXXXX..XX.#..XXXXXXXXXXXXXX###XXX##XXXX..##..#.#.#.#.#..#.#.#.#.#.#.#.#..X#####XXX###X#############################################X####XXXXXXXX XXXXXXX#######XX....X.#.#.##XXX###########XXXXXX#XXXXXXXXXXXX.X...#.XXXXXXXXXXXXXX#XX#XXXX#XXXXX...#.#.#.#.#...#..#.#.#.#.#.#...#######XXXX#XX#################################################X#XXXXXXX XXXX#XX#######XX#.XXX...#..#XXXX#########XXXXXX#XXXXXXXXXXXXXX.##....XXXXXXXXXXXX####X#XX#XXXXXXXX.#.#.#.#.#.#..#.#.#.#.#.#..X.X#######XX##X########################################XXX#####XXX#X#X#XXXX XXX##X#XX####X#X..XXXX.#.X..XXXX##########XXXX#X..#.....X.XXX.....#.#XXXXXXXXXXXXX#####XXXX#XXXXX..#...#...#..###.#.#...#.#.#XXXX##XX######XX#####################################XXXXXX####XX#XX#XXXXXX #XX##XXXXX###XXXXXXXXX...XXXXXX############XXX##X..#.#.#...X.#.X.#...XXXXXXXXXXXXX#####XX###XXXX..#.###.###.##....#..#.#....#XXX#X#XXX####XXXXX####################################XXXX#X#X#X##XXXX###X# ######XXX#XXX#XXXX#XXX.#.XX#XXXX#######X####XXXXXX...#.#.#XX.#..X..X.XXXXXXXXXXXX#XX##########XXX............#.XX..#.#..X.X..X####XX#X#####XXXXXX#################################XXX#X#XXX#XXXXXXX###X# #####XXXXX#XX#XXXXXXX..#.#.XX.X.X######XX#####XXXXX.#..#...#.#.XX.XXXXXXXXXXXXXXXX##X#########XXX.#.XXXXXX.#...X#X....XXXXXXX####XX#X########XX##X###############################XXXX##X#X#X##XXXXX####X #####X##X#XXXXX.XXXX..##.#.XX....X####XX######XXXXX..#.#.#.#.#.XXXX.X..XXXXXXXXXXXXX###########XXX..X#XXXXX..X.XX#XX.X#XXX.#####X##############XXXX############################X##XXX#####XXXXXXXXXX###X ########XXXXXX#..XX..#...#...#.#..X###XXX####XXX...#.#.#.#.#.#..X.....X#XX#XXXXXX#XX###########XXXX.X#XXX#XX..XXXXXXXXXXXX..#XX#X###########X##X#XXX###########################XXXXXX####XXXXXXXX##X###X ########XXXX...#...#.#.#.#.#.#.#.##X##XX.XXX#XXX.#.#.#.#.#.#.#.#..#.#.X#XXXXXXXXX##X##X########X#XXX##XXX#XX.#XXXXXXXXX#XXX..XXX############X###XXX############################XXXXXX##XX##XXX#XX##XX#XX ######XXXXX..#.#.#.#..#..#.#.#.#..X.XXX..XXXXXX..#.#.#.#.#.#.#.#.#...XXXXXX#XXXXXXXXXXXXXX######XXX###XXXX#X..XX##XXXXXXXX#X..XXX##X######XXX#XXXXXXX##########################XXXXXXXXXXX#XXXXXX#XXX### #######XX...##.#.#..#..#.#.#.#.#.#..#XX.##XXX#X.##.#.#.#.#.#.#.#..#.XX#XXX##XXXXXX.....#X#X#XXXXX.####XXXXX..XX#XX#XXXXX#XXX.#..X#XXX####XXXXX#XXXX############################XXXXXXXXXXXXXXXXXXX##X### XX####XXXX.##..#..#.#.#..#.#.#.#..#..#...#..XX..#..#.#.#.#.#.#.#.#..XXXXXXXXXXXXXXXX.#..XXXX#XXXX..XX##X###XXXXXXX#XXXXX##X....X##XXXXX#XXXX###XX#############################X#XXXXXXXXXXXX#XXXX###X##X XXX##XXXXX...#..#.#.#..#.#.#.#..#..#...#.#.##XX..#.#.#.#.#.#.#.#..#..XXXXXXXXXXXXXXX..#.XXXXXXXX.#..XX#X###XXX#XXXXXXXXX#X..#.#.XXXXXXXXXXXX##XXXXX########################X##XXXXXXXXXXXXXXXXXX#######X XXXXX##XXXXX..#.#.#..#.#.#.#..#..#..#.##....X...#..#.#.#.#.#.#.##..#..XXXXXXXXXXXXX#X.#..X#XXXXX...##XXX##X#XXXXX.#XX#XX##X.#.#..XXXXXXX#XX####X#XX#####################X#X#XXXX#XXXXXXXXXXXXXXX#######X XXXX###XXXXXX.#.#..#.#.#.#..#..#..#.#.#..#XX.#.#.#.#.#.#.#.#.#...#..#.XX..XXXXXXXXXXX..#..#XXXXXX.#XX#XXX#XXXX#XX....#..XX..#.#.#.XXXX##X#X###X##XX#####################XX#####XXX#XXXXXXXXXXXXX######## #XXXX###XXXXX.#..#.#.#.#..#..#..#.#.#..#..XX...#.#.#.#.#.#.#.#.#..#.#..#.#.XXXXXXXXXXX..#..#XXXXX.#XXXX###XXXXXX#X.#.#.#.X.##.#....XXXXXXXXXXXX###XXX####################X##XXXXXXX#XXXX#XXXXXXXX####### X#XX##XXXXXXX..#.#.#.#..#..#..#.#.#.#.#..#.XX.#....#.#.#.#.#.#..X.#..#.#...#..XX#XX#XXX..#..XXXXX...XX.XXXXXXXXXX..#.#...#.#..#.#.#.X#XXXXXXXXXX###X#X##################X###XXX#X#X#XXXXXXXXXXXX#######X XX#X#XXXXXXXXX.#...#.##..#..#.#.#.#.#..#...XX..#.#.#.#...#...#.XX..#.#.#.#.#.#XXX##X#X.#..#..#...#.#.X.XXXXXXXXX.#.#.#.#.#..#.#.#...XXXXXXXXX#XXX###XX#############XXXXX###XXXX#X###XXXXXXXXXX##X#####XX XXX#XXXXXXX.XX..#.#....#..#.#.#...#.#.#..#.X.#..#.....###.##.#.XXX.#.#.#.#.#.X..XXX##X..#..#.#.#.#...#....X.XXX....#.#.#.#.#..#.#.#..XXXXXXXX#XX##################XXXXXXX##XXXXX#X#XXXXXXXX#XXXXX#X###XX XX.#.XXXXXX...#.#..###..#.#.#..###..#..#..XX..#..#.###......#..X.X.#.#.#.#.#...#XXX#XXX..#.#.#.#.#.#.#.#.#...X#XX.#..#.#.#..#.#.#..X.XXXXXXXX######################XXXXX#XX#XXXXXXX#XXXXXX##XXXXXX#XXXX# #X...XXXXXX.#.#.#.#...#.#.#...#...#.#.#..#..X..#..#....XX.#...XX.#.#.#.#.#.#.#..XXXX#XX#...#.#.#.#.#.#.#.#.#XXX...##.#.#.#.#..#.#.XXXX##XX#XX#####################XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX# XXX.#X##XXX.#...#.#.X.#...####..X.#.#..#...#XX...#..XXXXXX..XXX..#.#.#.#.#.#.#.#..XXX...#.#..#.#.#.#.#.#.#..X#XX.#...#.#.#..#.#.#..XXXXX##########################XX#XXXXXXXXX#XXXX#X##XXXXXXXXXXXXXXXXX XX..#.XXXXX.#.#..##.X..###...#.XX.#..#..#XXXXXX.#.#.#XX...XXXXXX.#.#.#.#.#.#.#.#.#.X..#.#..#.#.#.#.#.#.#...XXXXX..##.#.#.#.#..#.#.XXXXXX############################X#XXXXXXX#XX#XXX###XXXX#XXXXXXXXXXXX XXX...XXXX..#..##...XX.....X...XX.##..#.XXXXXXX...#...X.#.#XXXX....#.#.#.#.#.#.#...#.#..#.#..#.#.#.#.#.#.#XXXXXXX.#..#.#.#..#.#.#..XXXXX##############################XXXXX##X#XXXXXX##XXXXXX#XXXXXXX#XX XXXX.#..XXX..#..#.XXXX#.XXXXXXXXX...#.#..XXXXX.#.#..##..#..XXX.X.#.#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#.#.#..XXXXXX...#.#.#.#.#..#..#..X##################################XXXXXXXXX#XXXX##XXXXXXXXXXXXXX##X #XXX...#.X.#.#.#..XXXX..XXXXXXXXXXX.#..#.XXXXX....#...#.#.XXXX..#..#.#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#..XXXXXXX.#.#..#.#.#..#..#..#.X####X#############################XX##XXX#XXXXXXXXXXXXXX###XXX#X#XX #XX..X.#.X...#..#..XXX.XXXXXXXX#XXX..#.#.X#X#XXXX...X.#.#.XXX.#..#.#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#.#.#X#XXXXX...##.#.#.##..#..#.#X#####XX#XX########################XXX###XX##XXXXXXXXXXXXXXXXXXX##XXX X#XXXX....#.##.#..XXXXXXXXXXX#X##X.#.#.#.XX.#.XXXX.XX.#.#.XXX..#...#.#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#.X#XXXXX.#.#...#.#...#..#.#..X#####XX##X#XX#####################XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX XXXX#XX.#...#...#.XXXXXXXX#XXXXX#X...#.#.X#...XXX..XX....XXX.#..##.#.#.#.#...#.#.#.#..#.#..#.#.#.#.#...XXX#XXX...#.#.#.#.#..#.#..#.X#XX###XXX#XXXXX####################XXXXXXXX#XXXXX#XXXXXXXXXXXXX##X## XX#XXX..#####.###...XXX##XXXXXXXX#X.#..#...#.#XXXXXXXXXX.XXX..#....#.#...#.###...#.#.#..#.#..#.#.#.#.#.X#X#XX.#.#.#..#.#..X...XX.#..X.#XXXXXXXXXXXX####################XXXXXXXXX####XX#XXXXXXXXXXX#XX##X XXXXXXX......#....X.XXXXXXXXXX#X#X..##.#.#.#..XXXXXXXXX..XXXX..#.#.#.#.#.##...###..#..#.#..#.#.#.#.#..XXX.XXX...#..#.#.#.X..X.XX.#.##.....XXX#XXXX#X####################XXXXX#X#########XXX#XXXXXXXXX##X XXXXXXXXXX.X...XX.XX##X##XXX#XXXXX.#...#.#.#.#..XXXXXXXX.XXXX#..#..#.#..#...X....#..#.#.#.#..#.#.#.#.#....#XXX.#.#.#.#.#..XXX.X..#...#.#.#.X#XXXX#XXX##################XXXX##X##########XX####XXXXXXXXXX XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX.#.#.#.#.#...X.XXXXX..XXX...#..#.#.#.#..XXXXXX..#.#.#.#..#.#.#.#.#..#XX..#...#.....#..#.XXXX.#.#.#.#.#.#..XXXX#XXX#X##################X##############XXXX###XXXXX##XXX XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX.##..#.#.#.#.X.X.XXX.#.X..#..#.#.#.#..#..XXXXXX.#.#.#.#.#..#.#.#..#..X##...#######..#.#.#XX..#.#.#.#.#.#.#.X#XX#XXX#################################XXXX#XX#X###XX#X#X XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX...#.#.#.#..XX...#XX....#..#.#.#.#.#.#..XXXXXXX.#.#.#.#..#.#.#.##..#XX#..#...#....#.#.#..XXX.#.#.#...#.#...#XX###X##XX###############################X###XXX#X##XXX#XX XXXXXXXXXXXXXXXX##XXXXX#XXX#XXXXXXXX.#.#.#.#.XXX.X....#.#..#.#.#.#.#.#..#.##XXXXX.#.#.#.#.#..#.#...#...X..#..X...XX.#.#.#.###X...#.#.XXX...#..X##XX###XX#X##########################XXXX####XX#XX#XX##XX XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX.#.#.#.#...X.XX.#.#..#.#.#.#.#.#..##...XXXXXX.#.#.#.#..#.#.#.#...#..XX..X#XXXXX.#.#.#..##X.#...XX#XXXX.XXX##XXX###X#XXX#########################X#XX###XXXX#XXX###XX XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX...#.#.#.#.#.XXXX.#..#.#.#.#...#..#....XX#XXX#X.#.#.#.#.#....#..XX..X.XXX.XXXXXXX.#.#..#..X#X..XXX##XXXX.XXX#X#X#X###XXXX########################X#XXX##X#XXXX#XXX##XX XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX..#.##.#.#.#.#.#X.X..#.#.#.#.#.#.#.#..X.XXXXXXXX..#.#.#.#..#.#..X..XXXXXX#X.XXX#XX..#..#..#.XXXXX#XX#XX....#XXX###X####X#X#########################X#XX##XXXXXXXXXX###XX ##XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX...#..#.#.#.#..#..#.#.#.#.#.#..#..#.X.XXXXXXXXX.#..#.#.#.#...XXXXXXXXXXXX#XXXX##X.#.#..#..##X#XXX#XX#X.XX..XXX#X#X##XX##X########################XXXXX##XXXXXXXXX###### #XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX.#.#.#.#.#..#..#...#.#.#.#..#..#.#XX...XXXXXXX..#.#.#.#.#.XXXXX#XXXXXXXXXXXXX#XX....#..#.#XXXXX#XX#XXXX#XXX#XXXXX#XX############################XXX#XXX#XXXXXXX####### ##XXXXXXXXX#XXXXX#XXX##X##XXXX#XX..#.#.#.#.##..#..#.##.#.#..#..#.#..XX.##.#.X#X..#..#.#.#.#..XXXXXXXXXXXXXX##XXX##XXX..#.#...XXX###XXX#X##X#X###X#X##X############################XXXXXXXX#XXXXXXX###### ##X#XXXXXXXXXXXX##X#X###XXXXX#X#X.#..#.#.#...#..#.#.#..#..#..#.#.#.#.X.......#..#.#.#.#.#.#.XXX#XXXXXXXXXXX#XX######XX.#..#.XXXXXX#XX#######XX##X#X#XXX###########################XXX#XX#XX##XXX#XX##### #XXXX#X#XX##X#X##XXX#####X#XX#XXX..#.....#.#..#.#.#..#.##..#.#.#.#.#..XXXX.#..#.#...#.#.#.#.X.XXXXXXXX#XXXXXXXX####XXX..#...XXX#X###X#######XXXXXX#XXXX###########################XX##XXX#X####XXXX##### ##X#####XXXX#XX###X#X#####XXX#XXXX..#####...#...#.#.#....#.#.#.#.#.#.#X.X...#.#..##.#.#.#.#.#..XXXXX##XXXX#XXXXX###XX.#..#.XXXX#XX#X#####X##XX#XX#XXXXX##########################XXXX##XXX###XXXX####### ########XXX##XX##XX##X###X#####XX.#......##..###..#..#.#...#.#..#..#....X.X.#..#.#....#...#...XXXXX#X##XX#XXXXXXX##XX..#.#..XXXXX.X.X###X#XXXXX#X#XXXXX#########################X#XX#####X##X###X####### #########X####XXXXX#X####X#####X..#.XXXX...##...#..#.#..####..#..#.#.#.#.X#..#.#..#.#..XX..X.X#XXXXX#XXXX##XXXXXX#X#XX...#.XXXXX....XX#XXXXXXXXXXXXXXX#XX#####################XXX#X#######XX########X#X# ############XXXXXXX#XXX#X#####X..#..X##XXX....X..#....##....#.#.#..#.#.#...#.#.#.#...XXXXXXXXX#XX#XXXXX.#XXXXXXX###XX#X.#..XXXX..#.#.XXX#XXX#####XXX##XX#####################XXX#########X#XX###X###XXXX XX#########X#XXXXX###XXX####XX..##.XXXXXXXXXXXXX..#.##...XX.#.#..#.#.#.#.#...#...#.XXXXXXXX...#XXX.XXX#....XXXXXXXXXXXX..#..X..#.#.#.XXXX#XX############################################XXXX#X##XXX#XXXX XX########X####XXX###XXX###XXXX....XXXXXXXXXXXXXX.#..#.XXXX.#.#.#..#.#.#.#.##.##..#.XXX..X..#..X...#...#.#.XXX..XXXXXXXX.#.#.#...#.#.XXXX##X###########################################XXXXXXXXXXXXXXXXX X########X#XXX#XX###XXXXXXX##X#XXX.XXXXXXXXXXXXX..#.#..XXXX.#.#..#.#.#.#..#.....#...X...#.#.#.#..#.#.#.#.#..XX.##XXXXXX..#.#..#.##.#.XXXX###XX#########################################XXXXX####XXXXXXXX #X#####XX#X#X#XXX##XXXXXXX#XXXXXXXX#XXXXXXXXXXX#X.#.#.X##X..#.#.#..#.#.#.#..XXX.##.#.#.##...#.#.#..#.#.#..#.#..XXXXXX.X.#..##...#....XXX####XXXX########X##X##########################XXXXXX#####XXXXXXX #X#######X##XXXX###XX#XXXXXX#XXXXXXXXXXXXXXX#XXX..#.#..XXX.#..#..#.#.#.#...XXXX...#......#.#..#..#.#.#..#.#...#XXXXXX....#...#.#..X.XXXX#X#XXXXX#########XXXX#######################XXXXXXXXX#####XXXXX# XX##########XXX####XXXX##X#XXXXXX#XXXXXX#XXXXXX..#..#.XXXX..#...#..#.#.#.#.XX#XXX...XX.#.#..#.#.#..#..#.#.#.X.XXXXXXX.#.#..X.#.#.XXXXXXX#XXXXXXXX##XX####XXXX########################XXXXXXX#XX###XXX### #############X###########XXXXXXXXXXX#XX###XX#XX.#.#.#.#.X.X..###.#.#.#..#..X##XXXXXXXX.#.#.#..#..#..#.#.#.#.XX#XXXX#X.#..XX....XXXX#XXXXXX#XXXXXX#X##XX##XXXXX#######################XXXXXXXXXX########X #############X#########X#XXXXXXXXX#XXXX#XX####X.#.#.#.#...#X.....#.#.#.#..X####XX#XX...#.#..#..#..#.#.#...#XXXXXXXXX..#.XXXX.XXXX##XXXXXXXXXXXXXXX###XXXX#XXX######################X#XXXXXX##X#######XX# #############XX#######XX#XXXXXXXXXXXXX#X#XXXXXX.#.#.#.#.#..XXXXX.#.#.#.#.X.X##XXXXXXX.#..##..#..#.#.#.#.#..XXXX#XXX..#..XXXXXXXXX##XXXXXXXXXXXXXX####XXXXX#XXXX#####################XXXXXX#X########XXX# #############XX#######XXXXXXXXXXXXXXXXX##XXXXXX.#.#.#...#.XXXXX..#.#.#.#...XX#XXXXXXX..#...#..#.#.#.#.#..#XXX##XXXX.#.#.#XXXXXXX#####XXXXXXXXXX###X#XXX#X####X#X#####################XXXXXXXX########XXX ############XXX#####XXXXXX#XXXXXXXXX#XXX#XXX#X..#...#.#.XX..X...##.#.#..XXXXX#X#XXXXXX..##..#.#.#.#.#..#..#XX#XXXXX.#.#..X#XXXXX####XXXX#X#XXX#####XXXXXX####XXX######################XXXX#############X X#######X#XXXXXX####XXXXXXXXXXXX#XX#X#XX#XXXX#X..####..X...#..#.#..#.#.XXXXXX#XXXXXX.X#...#...#.#.#..#..#..XXXXXX#..#.#.#XXXXXXX####XXX##X##XXXX##XXXXXXX###X#XXX###############################X#XX#X#X #######XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXXXX#......X..#.#.##..#.#.#.#.X...XXXXXXX...##..#.#..#..#..#..#.XXXX...#.#.#..XXXXXXXX###XX###X#XXXXXXXXXXXXX#####XXXX###############################XXXXXXX# #XXX###XXXXXXXX#XX##XXX###X#XXXXX#X#XX####XXX.#..XXXXX..##.#.#..#..#.#.#...#XXXXXXXX.#...#.#..#..#..#..#..#..#..#.#.#.#.#.XXXXX#XXXXXX####XXXXXX#XXXXXX#######XXXX#########################XX####XXXXX#X XXXXXX##XXXXXXXXX##XXXXX#XXXXXXXXXXX#X#####XX...XXXX...#...#..#..#.#.#.#.#.#...XXXX..#.#....X..#..#..#..#..#..#.#.#.#.#.#.XXXXXX#XXX#X##########X#XXXXX########X#XX#######################XXX###XXXXX### ##XXXX#XXXXXXXXX#X#XXXXXX#XXXXXXX#X#XX###X##XX.XXXXXX.#.##.#.#..#..#.#.#.#.#.#X#XX#X.#..X.XX#X..#..#.##..#..#...#.#.#.#.#..XXXXXX###XXX#########XXXXXXXXXXX#################################XX#XXXX##### ##XXX#XXXXXXXXXXX###XXXXX##XXXXXX#XXXX###X##XXXXXX.X..#....#..#..#.#.#.#.#.#...#.XX..#.X..X###X..X.#...#..#..#.##.#.#.#...###XXXX##X#XX########XXXXXXXXXXXXX##################################X#X##X#### #XX##X#XXXXX#XXXXXX#X###XXXXXXXX.X#XXXX#XXX###XXX...#..#.#.#.#..#..#.#.#.#.#.#.#...#.#.XXXX####XXX..##..#.##...#..#.#...XXXXXXXXXXXXX##X####X#XXXXXX#XXXX#####################################X#XX###### XXXXX#XXXXXX####XXXXXX##XXXXXXXX.XXXXX.XXX#####XXXX..#..#.....#..#.#.#.#.#.#.#.#.#.#.#.#XXXX#####XX...#.#...#.#.#.#.#.XXXXXXXXXXXX#X####X###XX#XX##X#XXX######################################X##XX###XX X#XXX#X###X##XX#XXXXXXX####XXX...##..X..X####XXXXXXX..#.######..#..#.#.#.#.#.#.#.#.#.#..XXX########XX.#.#.#...#...#..#..XXXXXXXXXXXXX#XX#X###XXXX##XXX########################################XX#X####XX X##XXXXX#X###XXXXXXXXXXX###X#X.#...#..#..X##XXXXXXXX#.........#..#.#.#.#.#.#.#...#.#.#.XXXX######XXX..#.#..#X.X.X..#...XXX#XX#XXXXXXXX##X#XXX#XX###XX#####################################X##XXXX#XX##XX #XXXXXXXXX#XXXXXXXXXXXXX###XX...##..#...XX#X#XXXXXX#..XX.#.XX..#.#.#.#...X.#..#.#..#..#XXXXX######XXX.#..X...X#XXX..#.#.XXXXXXXX#XXXX#XXX#XXXXXX###X#####################################XXXXXXX##XX###X #X#XXXXXXXX#XXXXX#XXXX#XX##XXXX...#..#.#XXXXXXXXXX#..XX#X..X.#..#..#.#.XXX..#.#..X..#...XXXX#####XXXX.#.#XX.XXX.XXX.#...XXXXXXXX#XXXX#XXXXX#X#X##########################################XX#XX#X####X#X# X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#..#.#...XXXX##XXX..X##X#XXX..#..#.#.#.XXXX.#.#.X#X.#.#.XX#XX####XXX..#.XX#XXX#..X..#.#.XXX.XXXXXXXXXXXXX#XXXXX###########################################XXXXX#X##XX### XXXXXXXXXXXXXXXXXXXXXXXXXXXX#....#.#.#.#.XXXXX##XXXX##XXXXXXX...#..#.#.XXX..#.XXXXX...#..XXXXXXXXXXXX.#.XX#X...#..#.#..XXX..XXXXXXXXXX#XXXX#################################################XXXXXX#XX#XX XXXXXXXXXXXXXX#XX##XXXXXXX...#.#.#.#.#..#.XXXXX##XXX#X######XX.#.#.#.#.XXX#.#.XXXXXXX..#XXXXXXXXXXX.#...XX#..#.#.#..#.##...#XXXXXXXXX##X#XXXXX###############################################XXX##XXX#XX XXXXXX#XXXXXXXX##XXX#..X.X.#.#.#.#.#..#...XXXXXXXXXXXX######XX...#.#.#.XXX....XXXXXXXX..XXXXXXX##XX...XX...#.#.#..#.#...#.#.XXXXXXX######XXXXX###############################X##############XXX#XXXXXX#X XX##XX##XXXXXX##X....#...#.#.#.#.#..#.#.#X#XXXXXXXXXX######X.#.#.#.#.#...#XXXXXXXXXXXXXXX##X#X#XXXXXXX...#.#.#.#.##.#.#.#...XXXX#####XX###XXX#XXXX########################XXX#X############XXXX#XXXXXXXX X##XXX##XXXXXXXXXX.#.#.#.#.#.#.#..#.#...##XXX#XXXXXXXX####XX...#.#.#.#.#...XXXXXXXXXXXX###XXX#XXXX....#.##.#.#.#.#..#.#.#.XXXX######XXXXXXXXXXXXXX########################XXXX############XXXX##XXXXXX#X XXXX##XXXXXXXXXXX..#.#.#.#.#.#..#.#.#.#..XXXXXXXXXXXX#####XXX.#.#..#.#..XXXXXXXXXXXXXX####XX#X#XXXX.#...#..#.#.#..#.#.#...XXXXX####X#XXXXXXXXXXXXX#X#####################XXXX#X###########XXXX#XXXXXXXXX XXXXXXXXXXXXXXXXX.##.#.#.#.#..#.#.#.#..#XX#XXX#XX#XXXX####XX.....#.#.#.#XX..XXXXXXXXXX#X##XXX##XXXX..#####.#.#..#.#.#.#.#.XXXXX#####X#XXXXXXXXXXXXXXX####################XXXXX#X###########XXXXXXXXXXXXX #XXXXXXXXXXXX#XXX.#..#.#.#..#.#.#.#..#..XXXXXXX#X#XXXX####XXXX.X...#.#..XX.#XXX#X##XX#XX####X##XXX##....#..#..#.#.#.#.#..XXXX#########XXXXXXX#XXXXXXXX###################XXXXXX#X##XXX#X####X#XXXXX#XXX# XXXXXXXXX##XXXXX..##.#.#..#.#.#.#..#.#.#XXXXXX#XXXXXXXX###XX##XX.#.#.#.#.....XXX#X####XXX##XX##XXXX..XX.##..#.#.#.#.#.XXXXX#X#########X#XX#XXXXXXXXXXX##################XXXXX####X#XXXXXX#XX##XXX##XXXXX XXXXXX##XXXXXXX..#...#..#.#.#.#..#.#.#..XXXXXXXX#XXXXXXX##XXXXXXX..#.#.#.#.#X#X#XX####XXXX###X#X#X#XXXX...#.#.#...#.#..XXX.X.X####XX##X##XXXXXXXXXXXX####################X#XX####XXXXXXX#XXX#XXXX####XXX XXXXX###XXXXXXX.#.##..#.#.#.#..#.#.#.#.XXXXXXXXXXXXXXXXXXXX##XXX#X.#.#.#.#...X##XXX###XXXX####XXXXX#XXXXX.#...#.#.#...##XX...#XX##XX#XX##XXXX#XXXXXXXXX#####################X###XXXXXXXXX#X#XXXXX####XXX XXXXX##XXXXXXX..#...#...#.#..#.#.#.#.#.X...XX#X...XXXX...X####X.X#.#.#.#.#.#.XX#XXX####XX#XX###XXXX##XXX..#.###..#..#.XXXX.#..X###XXXX###XXXX#X#XXXXXX#X###################XXXXXXXXXXXXXXXXX#XXX####XXXX XXXXX###XXXXXX#...X..####..#.#...#.#..#XX.XX.X.#.##XX.X#..X##XX......#.#.#..XXXX#XXXXXXXXXXX###XXXXXXX#X.###...#..#..X.X.X.#.X####X######XXXXX#XXXXXXXX####################XXXXXXXXXXXXXXXX#XXXXXX#X#XXX XXXX###XXXX..#..XXXX.....#....###...#..XX.........##X...#.XXXX#X.XX.X#.#..#.XX#XXXXX#XXXXXXX##XXXXXXX##...#..X..#.#.#..X.#.#..X#XX#######XX#XXXXX##X########################XXXXXXXXXXXXXXXXXXXXXX#XXXXX XXXX###X....#..XXXXXX.XX.#.###...##...#XXX.XXXX.#..#..#.#.XXX#X#XXXXX...#.#..XXXXXX#XXXXXXXX##XXXXXXXX..X...XXX..#..#.##...#.#.X#XX######XXXX...##XX####XXXXX###############XXXXXXXXXXXXXXXXX#XXXXXXXXXX XXXX####X.#..#.XXXX...XX..#....X...##..XXXXX.X#..#.#.#..#..X.X.XXXXXXXX.#.#.#..XXXXXXXXXXXXXX###XXXXXXXX#XXXXX.#..#.#...#.##.#..XXX##XX#XXXXX.#..X#X###XX#XXX###############XXXXXXXXXXXXXXX####X##XXXXXX XXXX#XXX..#.#..X##XXXXXX#...X.XX.X...##.XXXX...#.#.#..#.#.#X...XXXXXXX..#.#.#.#..XXXXXXX#XXXXXXX..XXXXX#XX#X#X...#..#.#.#.#..#.#.XXXXXXX##XX..#.#.XX#X#XXXX################XXXXXXXXXXXXXXXX###XX##XXXXXX XXXX#XX.#.#..#..XXXXXXXX..XXXXXXXX.#....XX...#.#.#.#.#..#....#XXXXXX..#.#.#.#...##XXXXXX##XXXXXX.##XXXXX####XXXX.##.#.#.#..#.#....XX#XXX#X#X.#..#.XXXXX##XX##########X#####XXXXXXX#XXXX#XXX##X#XX##XXXXX XXXXXXX...#.#..X#XXXXXXXXX#XXXXXX#X..XX...#.#..#.#.#..#.#.#.#X.X..XX.#..#.#.#.#..XXXXXXXX##XXXX...X#XX#####XX#X.....#.#.#.X...#.#.XXXX..X#X..##.#..XX#####XX#######XXX#####X#XXXXX##XXXXXX#########XXX#X XX#X#XXXX..#..XXXXXXXXXXX#XXXXXX#XXXXXX.#.#..#.#.#..#.#.#.#..#...#X...#.#.#.#..X..XXXXXXXX##X...X..#XXX#####XX#XX.#.#.#...XXX.#.#..XXXX..X..#.....##XX#########X##XXXX####X#XXXXXXXXXX#############XXXXX XXXXXXXX.#.#.XXXXXXXXXXXXXXXXXXXX##X.X..#...#..#..#.#.#.#..#..#.#X#X.#....#...XXXXX#XXXXXXXXXXXXXX...XX##X##XXXXXX..#.#.#..XX.#.#.##X.#.#..#..X.X..XXXX#######XXXXXXXXX##X#XXXXX#XXXXX############XXXXX# #XX#XX.X.....XXXXXXXXXXXXXXXXXXXXXXX...#..##.#..#.#...#..#..#.#.##X...#.#XXX.XXXXXXXXXXXXXXXXXXXX#X.X.X###XX#X.XXXX.#.#..#X#X...#..##....#..XXXXX.XXXX########XXXXXXXXXXXXXXXXXXXXXXXX###########XXXXX## #X#XX...#.XXXXXXXXXXXXXXXXXXXXXXXXXXX.#..#....#...#.##.#..#.#.#..#..#.#..XXX.XXXXXXXXXXXXXXXXXXXXXX....##XX.X..XXX..#..#..XXXX.X#X...#.#...#XXXXXXXXXX########XXXXXXXXXXX#XXXXXXXXXXX############XXXXX## XX#XX.#.#.XXXXXXXXXXXXXXXXXXXXXXX#XX..#.#..XX..###.#....#...#..#..#.#.#.XXXX.XXXX#XXXXXXXXXXXXXXXX#X.#..#.#...#XX.#.##..#XXXXXXXXXXX...#.#.XXXXXXX#############XXXXXXXXXXX#XXXXXXXXX#X##########X#X##### XXXX..#.#.#XXXXXXXXXXXXXXXXXXXXXXX.#.##.#.XX#X.#.....XX.##.#.#..#...#.#..X#X..XXXXXXXXXXXXXX#XXXXXXX..#.#...#.#...#...#.XXXXXXX#XX#XX.X...X#X##XXXX###########X##XXXXXX##XXXXXXXXXXXXXX##########XX##### #X#X.##.#..XXXXXXXXXXXXXXXXXXX###X.....#..XXX....XXXXX....#...#..#.##.#.X###XXX#XXXXXXXXXXXXXXXXXXXXX.#..#.##.#.#.#.X...XXXXX###X#XX#X#XX..XXX##XXXXXXX########XXXXXXX###X#XXXXXXXXXXXX###XX############ ##XX.#..#.#.XXXXXXXXXXXXXXXXX#####XXXX...XXXXXX.XXXXXXX.#...X..#...#..#..X###XXXXXXXXX###XXXXXXXX.#XX..#...#....#.#..XXXXXXXXXXX#XX####XX.XXX#X#X#XXXXXX##XXX#XXXXXXXXX##XX#XXXXXX###XXXX#X############# ###X..###.#..XXXXXXXXXXXXX######XXXXXXX.XXXXXX#..XXXXXXX..XX#X.####.###.XX#####XXXXXXX##XXXXXX.....#.#.####.####.##.##XX#X#XXXXXXXX#####XXXXXXXXXXXXXX##X#XXXX#XXXXXXX#X#X#XXXXXX#X##XXXXX#X############ ###XX.......X#XXXXX#XXXX########XXXXXXXXXXX#XX..XXXXXXXX.X###X..........X######X###XXX###X#XXX.XXX...................XXXXX#XX###X#X###XXXXXXXXXXXXXXXXX##X#X#####X######XX#XXXXXX##XXX#XXXX#XX########## ###X#XXXX####XXXX#XXXXXX########XXXXXXXXXXX#XXXXXXXXXX##X###X##########XXX#########XX#####XXXXXXX###################XXXXXXX#######X#XXXXX#XXXXXXXXXXXXX#####################XXXXXX#####XXXX#XXX#########
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...