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