# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
815828 | maomao90 | Maze (IOI10_maze) | Text | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
##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 time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |