# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
778039 | 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... |