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