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