Submission #405318

#TimeUsernameProblemLanguageResultExecution timeMemory
405318JasiekstrzMaze (IOI10_maze)Text
78.93 / 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...