# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
778162 | maomao90 | Maze (IOI10_maze) | Text | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
##X#.#####
#..X.....#
#.##X##X.#
#......#.#
##XXXX...#
##########
####################################################################################.###############
#.XX....XXX.....###XXX..#.X.###X....XX...#X.#X.....XX......X...X#XX...XXXX...XXX...#..X#X....#.....#
#..XX.#..X.##.#.XXXX..X.#X#XX#XX.#....X#.X.X#..##.XX#.X.#.X..#..#XX.#.XX#X.#.X.X.#..#.XX..#.#..###.#
#.#...##.X....XXXX.X#..X.X#X#X.#..###..#X...#.X#..X##X..#.#.##...##.#.X#X..#...#.##.#.#XX.#...##...#
##XX..#...X..XXXX.XXX.X#####X.#..#...#.X..#...X..#.XX..#..X..##X..#.#..XX.#.#.#...#...#...##.#...XX#
#XXXX.##..#XX##XXX.XX.##XX....#.##.#...#.####X..###X.#.#.#X....XX...X..#..#...#..#.#.#..##.##..#XXX#
##.XX..#...#..........XXX..##...#...####......X.##...#.#...XX#..X#.XXX..#..#.#..#...#..#....#.#...X#
#....#..##...#####.##.XXXX...####.XX....#####.X....X...###.X#.#...#...#..#.#...#..#.#.#..##.X...#..#
#.##..#..####.....#...#...##.#....XX.##..#....###..XX##.X#...###..#.#..#.#.#.##..#..X...#...XX###..#
#...#...#...#.X.#.#.##..#....#.###.X..##.#.###...##X#.XX..#.....#.#..#.#.#..#...#..#XX##..X##...##.#
###.#.###.#...XX..X..#.#.###.#....#..#...#..#..#.##X#......#....#..#.#.#.##.#.##...#...#.##X..#..#.#
##..##....#XXXX..X.X...#...#XX##..#.##.##.X.#.#..#.#...X#X..###..#...#.X..#...#..###.#.#..X..##....#
#...#..##XXXX#XX..X####..#.XX...#...X....XX...#.#...#.#.XX.#...#..#.#..#X..####.#....#..#.#X...#####
#.##..#...#...#...#......#..#.#.#.##.XX.##XX.#..#.#...XXXX...#..#..#..#XX#..#...#.#####.#.#XXX.#...#
#..#..#.#...#.X#.##.#####...#.#.##....X.#...#..#..#XXX..XXX.XX#.##.#.#XXX.#...###....#..#.XX#X.#.#.#
##.#.#X.####...X..#..#...#....X....##.#...#...##.###X..#..XXX#..#..#..X#...#.#...###.#.#...X.X...#.#
#..#.X#.....#.#XX..#.#.#..###X.X####..XX###..###....X#X###.X.#.##.###.XX.#..#..#.#...X...XX#..X##..#
#.#..#XXX##.#.#XX.#..#..#.....X....#.X....###...###.#XX.#....#..X...#.XX..#.#.##.#.#XXX##..#XXXX..##
#...#.XX....#..X#...XX.#####..#.##...#.##...#.#..##....X...#..#.XXX.#.XX#.#...#..#..##...XXXX.XXX..#
###X#....###.#...##X#X.#...##...#####....XX...##.#X..#.#.X..#...##X...##..####..###..#.#.X.XX.#XX#.#
#..XX.#####...#.....XX.#.#...##.#....###.X.X.##..XX###.#XX...##XXX#XX#...#...#.#...#...#....XX.....#
#.#X..#...#.#..####.X..#..XX..##..##.#.....XX...X...#..XXX.X.....X.X##.##..#.X...#..XX#####..XX.##X#
#X##.#..X...#.#.....#.#.#.X#X...#.##...X.#X#..##X.#.#.#X.XX.X.##.XXXX.....#..XXX###..XX#.....#X....#
#X.X..#.X.##..#.#.###.....XXX...X...#XXXX.X.X...#.#.#...XX#X.X...XX.######..#...#....#XX#.X.##.###.#
##X.X...#X...#...#...#X##X##X##.XX#.##XXXX#X#XX...#..#.X#X#X...##....#...#.##.#.#.X##.XXX..XX......#
###XXX##.#.####....#..#X..XX#...#...#X.XX..#...##.XX.#..XXXX.##...#.#..X.#.#..#...X..#XXX#..X.X.X###
#X#XXX#.#X.....######.#X.#X....X..#.XX#X.X...#..#.XX.#.XXX#..##.#.#.#.X#...#.####X...XX#X..##..XX.##
#XX#X#X#XXX##..##...#.....#.#.#XX..#X#XXX#.##..##XXX...#X#X.#...##..#.#X#XX....#...#...#..X..#.#...#
#X...XX#.#....#...#.##..XX...###X#..#X##.X.#..#...XXX.#...#.X.#.X..#..X.#XX###...X###...#..X...#.#.#
#..#...#...###..###...#..XX..#.....X.X#.X..#.#..#...XX#.#.#.X..X.X...X..X#X...X#X#...##.#.X#.##..#.#
#.#.##....#....#...#....##X#.#..X#X.X###..#..#.####.#XX.#...#X....####...X#.#..XX#.#..#.#.#..#..#..#
#.....####..###..#..#X.X...X.#.XX.#..X.X.#..##..#...X#X.##.#X#....#....#.#...#...X..#...#.#.##.#..X#
##.XX.....#....#..#...X#XXXX.#..#XX.#.XX.##...#.#.#XXXX...###.#X..#.XX##..##..#...X..###..#..#.#.###
####X..##..###..#..##...#XX#..#...#X...X...##...#.#XXXX##....#XXX...X...#.#..####..#...#.X#X...X...#
##.X###...#...#.##...##.#...X..##.#XXX####.#.###....XXX...XX#.X.XX##..#.#...#....#..XX...XX.X#XXX#.#
#...#...X#..#.#..#X#..#...#.X.....X.XXX##..#...#..#.X...#XX#X...#....#..####..#.#..X####X.#XXXX#X#.#
#.#...XXXX.#....XX..#.#####..X.X#.#X.XXX..#..#..##..X#.#....X..#..###X#....#.#..#.X....#X..##XX....#
#..#.#...#..XXXX#.....#...#.X#.X...X....#.#.###..#.#XX..#.#.XXXXX.....XX##.#.#.#..#.##.....XXX#.####
#X..#..#..#.XX#X#..###..#.#..#X#..X#.#....#...#....X.X#...#..X#XXXXX#.#X...#.X...##...####.X#X...###
##X.XX..#.#..XXXX.##....X..#.X..#XXX..####.##..###XX#X.XX#..#.XXXXX...#..##..XXXX#.......#..X#X#..##
#XX..XX.#...#.#XX..#.XXX#X...XX##XXXX....#...#..#.....XX.X.#...#....X..X..#.X#XXXX.#XX....#..X#X...#
##.#.##..##X....##.#.#...XX##X.XXX.X##X....#.#X.#.#.XX..X#...#.#.###.X#.X...X..X..XXX#XX#.##....##.#
#....###..X.X.#.#..#...#....#XXXXXX....X###..XX.#.#...X.XXX##..#.#....XX###X.#....#XX.....X.###.#..#
#.###...#..X..X....########.X.###X#X.#.X....X#X...###..X.##....#.#..#..XX....#..#..##.##.XX#....#.##
#..#..#..#.#.#XX###.........###.#XX..#.#.##.#..X##...#.XX#XXXX.#....##.X..##...###..#...##XX..###..#
##.##..#.#.#......#.XXXX.XX..##..X..#..#..XX.#.....X....####X#.##XX#...X#...###...#..##...#..#...#.#
#..#..#..#..XXX.X.#.#X#X#.XX###.##.###...#XXX..####XX.##.#.X.X....XX.#.XX.#.#...#.XX..##..#X.#.#...#
#.#..#..###..X.X..#...##X##X.#.#.#....#####XX#....##XXX#XX#.XX.X#.#...XX.X..#..#..XX#...#.XX.#..X#.#
#...#..#...#..X#.#..XX....X..XX...X.X.....#...###.XXXXXXXX.X.#X#..###..#X..#..#..#...##.#.XX..#.XX.#
####..#..#...#.X.#.#X#..#.XXX.X.X..X.X###.#.#..#..#X###XX#X...X..#...#..X#...XX.##.#..#...X##...XX##
#.....#.#####..#.#...#.#..X...#..X...X....#..#...#....XXXX..#X..#..X..#..XX..#X..#..#..##XXXX.#X#X.#
#..####....#...#..##....X...#..#..X#.X.#####..XXX#.##...#...X##...##X...#X#XXX#....###.X#.#XXXXX..##
#.#....#.....#.#X...XX#X######...##..#..#...#.X.XX...##...#...#.XXXX###XX....#.####....XX...X#....##
#....#..#.X##..X.##..XX##....#X.X###..#...#.#...X###...###....#XXXX#..#XX..#..#...#.#.#X..#....#.X##
##XX.#..XXXX..XX##X.X...#.##...X....#.#####..##..#..XX.#...#XX#X#X#.#.##XX.#..#.#.#..#X..#.#.###..X#
#XX#X.#.XXXX.#...XX.#.#.#...#....##.X.....#..X..##.XXX..#.XX.XX#.X##.#X#X..##...#..#.#..#...#...#..#
#X......XXX#..#.#X..#.#..#.###XXX....XX#..#..X.#....X...#..X........#.XX..#..#####...#.#..#...#.#.##
#XX.###.X...#.##....#..#...X..XXX.###XX##..#.X....#.#XX..#...####.XX#XXXX..#......#.X...#.####..#.X#
#XX....#..#.#.....##.#..#X#XXXXXX...X....#...XX###..XXX#..##XX##..XXXX.X##.#.X###.##XXX...#....##..#
##X.XX.#.##..###.#....#..XXXX.#.XX..##.#..###......X#X.X....#XXX.#XX.#X#...#.XX#..#...X###..#.#....#
#XX#X#.#...#...##..#.#..#.X#X..XX..###..#...#.##XXX.XX..###.#....XXX..#X.##..#X..##.#.#X...#.#....X#
###XX...##..XX.##..X.#..#...#XXXX.#...#..X..#...X...XX###...#.#####.XX#X....XXX.#...#.#X.#.#...XX#X#
##...XX.#..XX#.#..XX...#..#.X...#...#...#X#..##...XXXX#X#.###..#.#.XX##..#XX#XX.#.##..X#..#..##XX###
#..#.X#.#..X.....XX.X#XX.#....#.####XXXXX.##...##..X##XXX..###....X.X.####XXX#X...#..#.X#.#.#.....X#
#.#..#..#.X#X.#X..X..X.X.##.##..##...X.#....##.#.#..X....#....#.#...XX..##...X.X.#..#.....#...#..XX#
#..#...#...XXXX#...XXXX#...#XX.##..#.##..##....#...X#.##.#.X#.#####.X..##..#.XXXX#.#..#####.X#.#..##
##.#####.##..XXX..##.XXXX...XX....X....#..######.#.XX.##..X...#.........XX.X....#X..#.....X#.X..#..#
#..#.....X##X.XX#..##.##XXX.X##.XXX.#X..#..#...#..XX..###.X.#.#.###XX.X#X..#X##.#.#..####..XX....X.#
#.#..###XX...X#.X##X..##.##.#..#.X#..#X..#.#.#.##.X#.#.##.X.###....XX.XX..#.XX..X#X#.#...#..##..XX.#
#..#..#...X#....XXX#.###.....##...X.X##X...#.X....#..#....X....###...X.X.#...X.X.X...#.#.#....#..X.#
#X..#...#.#..##.##XX#..#XX##..#.#..X#.X#####..X.##..#..X#XX###.#...#XX.#...#.#..X#..#..#..###..#.#.#
#XX..#.X#.#.#...#XX.X.#XX...#.#.#.#.......#.#..XXX.#..#.X......#..##XX#.####..#.#..#..#.#....#...#.#
##.#.##X#...X.##.XX...#X#.#...#.#...X###.#...#..XX.#.#....X####..#....#...##.#..#.#..#...X.X.###X..#
##.#.#XX.##XX.......#..X#..###..###XX....#.#..#....#...#X.XX....#..##.#.#....#.#..#.#..#.#XX...X..##
#....#...#...##XX.##..X#X#.#...X...X..###..#...#####.#XX.X#X.####.#...#..##XX..#.#..#..#.X.#..#X.###
#.###..#.#.#..XX###..##X...#.###X#.#.#....#.#.#.#...###X.#.#...##.#.##..XX#XX.XX.#.#..##..X##..X...#
#...#.#..#..#....#..X#...#.#..XX...#..#.##....#...X.#...#...##..#.#....#XXX#..#..#...#.....X.#..##.#
#XX...#..#..#X#X...X#X#.#.###..#.#..X...#..###..#XX...#.#.#.#.#...####X#XX#.#...#.#X#X.####...#.#..#
#XX#.X..#...#XXXX##.X.X..#...#.#.#..XX..X.#...#...XX.X#.#.#....#.#...#X....#X.X#...XX....X..#.#.#.##
##.XX..####.XX...#.#X.X#.#.#...#.#.X..XX#.#.#..#..##X.X...#.XX..#..#.X..##.X#X.X.#..####.XX.#.#.#..#
##.X..#...#....#...#.XX..#..###..#.XXX.#X.#..#..#..##..X#XXX.X#.#.#..##..#.X..X#..#.XX...#X.#....#.#
#...#...#.######..XX#...#..#....#..###X#X..#.#.#..X###.XXXX..X..#.#.#.##.#.X....#.#....X..#..####..#
#.#.#..#..#.....#..XX..###....X#...#....##...X...XXX#.#XXXX.X..##.#.#....#.#.#..#.###XX#X.X....#..##
#.#..##..##.#.#.##.#XX...###X#X#.###.#.##X##XXX###XX..XXXXXX..#...#.#.##XX...XX.#....XXX.XX###.#.###
#.##....###..XX....##X##.#...X##...#.#.XXX...XX.#.XX##.XX#XX.#..X##.#...#X##X...####...XXX.#...#.XX#
#...####...#...X##X......XX#...#.X...#...#.#.X.X.....#X..#X#...X.....##..XXX##.#....##.###XX.##..XX#
##X..#...#.###.X...XX.##XXXX.#.XXX###.#X...#.###..##.XXX#X.X##XX.##..#..XX#XXX....#....#.....#..##X#
#XXX..#.#..###...#.XX....XX..#.X#.....XX####.X#...#..#....X#...#..###..##.#.X##X.XX#XX#...####.#...#
#XX#X.#.#..#.##.#..XX.##..#.#..XX.##......#..XX.###.#..#.##X.#..#...#.#...#..#X#X#XXXX##X...X....#.#
#X#X....#.#....##.X.X.#..#..#..X#..##XX.X.#.X....##...##.XXX.##..##.X...#.X.#.X..XXX.#.#XX#.#X####.#
#.#XXX..X...##..#....X..#..#..#XX.#...X#X...#X...#.###.#..XX..##....X.X##.XXXX....XXX##X.#..##.....#
##XX.XX.XX#####..#...X.#..#..##.#.#.#...X.#XX##....#....X..X#...##.#.X#...XX.#..#..#....X..X.X..####
#....#.XX##.....#.#.X#...#..#...#.#.##.XXX##X.##XX.#.#.XX#.#XXX...#...#.X#X..#X..#.#.XX.#...X#X..#.#
#.##....#...#####....X.XX#.#..#.#...X..XXX.......X...X.#X.....XX#.#.#...XXX..#X#.#.#.X#...##...X...#
#...###..#.#...#..X...XXXX.#.##..#XX...XX...##...X##X..##..#......X.####XX.X.X#..#...#X#.###.#..#..#
##.#...#...#.#.#.XX..X..X..#..##.#X..#X...##.##.XXXX.X...X.####.X.X.......XXX#..#.###...#....#...#.#
#..#.#.#####.#...XX.XXX#XX.##.#..###.....X#...#.XX.XX#XX..XX...##X.####.....X..##...#.#.#.X.#.XX.#.#
#.#..#.#...#.#.#XX.XX#####.#..X.#...####XXX.#.#..#X##X#XX.X..#...#.....####.#.#...#.#.#...XX#.XX.#.#
#...#....#....#X.###.###.#...X#...#.........#...#.#.###.#...X###....X.......#.....#...#.XXX..#XX...#
####################################################################################################
#########################################################################################.##########
##XX..........####.X............#.....#......X#......##....X#.#X#XX....##....XX...#...X.X..........#
##XXX.X#X#X#X.X#XXXXX.X#X#X#X#X.X.X#X.X.X#X.X.X.X#X.X.X.X.X.X#X.XXX.X.XXX.X.XXX.X.X.X.XXX#X#X#X#X.X#
#.....#.......XXXX.X#.#.......#.#...#.....#.....#...#X#.#.#.....#...#.#.X.#.....#...#.#XX.....#...##
#.XXX#X.X#X#XXX.X#XXX.X.X.X#X.X.X#X.X#X#X#X#X#X#X.XXX#X.X.X.X#X.X.X.X.XXX.X#X#X#X#X#X.X.X.X#X.X.X#X#
#.#XX...#......XXX.XX...#X#...#.....#.....#.....#..X#...#.X...#....##.#.............#...#...#.#....#
#.XXX.X#X.X#X.X#X.X#X#X#X.X.X#X#X#X.X.X#X.X.X#X.X.X.X.X#X.XXX.X#X#X#X.X#X#X#X#X#X#X.X#X.X#X.X.X#X.X#
#...#.....##........#...XX#.#.....XX....#....##...#...#...#X#...#...#...............#...#...X...#.##
##X.X#X#X#X.X#X#X#X.X.X.X#X.X.X#X.XXX#X.X#X#X#X#X#X.X#X.X#X.X#X.X.X.X#X#X#X#X#X#X#X#X.X#X.X#XXX.X.X#
#...#.....#.........#.#...#...#....X....#...#...#...#...##......#.#.......#.....#...#.#.#.X##...#.##
#.X#X.X#X.X.X.X.X.X.X.X#X.X#X#X.X#X.X.X#X.X.X.X.X.X#X.X.X#X.X#X#X.X#X#X.X.X.X#X.X.X.X.X.X.XXX.X#X.X#
#...#...#...XXX.#X#X#.#...##XX#.....#.....X...#...#...#X.X#.#...#......X....#...#.#.#.....X.#...#..#
#.X.X#X.XXXXX.XXX.X.X.X.X#XXX#X#X#X.X#X.XXX.X.X#X#X.X#X#XXX.X.X.X#X#X.X#X#X#X.X#X.X.X#X#X#XXX#X.X.X#
###.#...#.......#.....#.......#......XX.#.XX.##...#....XXX#...#.......#.X...#...#.#........X....#.##
##X.X.X#X.X#X.X#X.X#X#X#X#X#X.X.X#X#X#X.X#X#X#X.X.XXX.X.XXX.XXX#X#X#X#XXX.X.X#X.X.X#X#X#X.XXX.X#X.X#
#...#.....#...#X....#.........X.......#.#.....#.#...X.....XXX.........X##.#...#...#.......#X#.....##
#.X#X#X#X#X.X#XXX#X.X.X#X#X#XXXXX#X.X.XXX.X#X.X.X#X.X.X#X.XXX.X#X#X#X.XXX.X#X.X#X#X.XXX#XXX#X#X.X.X#
#.#...#.....#...X...#.....#...X.....#X##....#...#...#XX#......#.......XX....#.#.....XXX....#XXXX.#.#
#.X.X.X.X#X#X.X.X.X.X#X#X.X.X.X.X#X#X.X.X#X.X#X#X.X#X.XXX#X.X#X.XXX.X#XXX#X.X.X.X#X#X#X.X.X#X.XXX#X#
#.#.#.#...#...#...##......#.#.#..........XX....#........#X.#.....#X#......#.#.#.#.....#.#.....#XX.##
#.X.X.X#X.X.X#X#X#X#X.X#X#X.X.X#X#X#X#X.XXXXX.X#X#X#X#X.XXX#X.XXXXXXX.X#X.X.X.X.X.X.X.X.X#X#X.X.X.X#
#...#..##...#.......#.......#.#...#.....##.XX.#........XXX#X.....X.X....#.#.#.#...#.XX#...#...#...##
#.X#X.X#X#X#X.X#X#X.X#X#X#X.X.X.X.X.X.X.X#X.X.X.X#X#X.XXXXX.X#X.X#XXX#X.X.X.X.X#X#X.XXX.X.X.X#X.X.X#
##.X....#...#...#...#.....#XX...X...#X#X##X.X...#.....##XX.##X..#.......#.#.#.....#...XX..X.....#.##
##X#X#X.X.X.X#X.X.X#X#X.X.X#X#X#XXX#X.X.X#XXXXX#X.X#X#XXXXXXX#X.X.X#X#X.X.X.X#X#X.X#X.XXX.XXX.X#X.X#
##..XX#...#.#...#.....#.#.....#...#....X......#...XX.#.#XXXX#...#......X#.#...#...X...XX....X#X.X.##
#XX.XXX#XXX.X.X#X#X#X.X.X#X#X.X.X.X.X.X.X.X#X.X.X#XXX#X#X#X.X.X#X#X#X.X.X.X#X.X.XXX.XXX#X#X.X#XXX.X#
#X#.....XXX.#.....#...#.#.....#.#...#...#...#...#XXX.##.....#.........#X..#...#...#.#.....X.....#.##
##X.X#X.X#X.X#X#X.X.X#X.X.X#X#X.X#X#X#X.X#X.X#X#X#XXX#X.X#X.X#X.X#X.X#X#X.X.X#X#X.X.X.X#X.XXX#X.X.X#
#...#...#...#.....#.....#.....#...#X.X#...#...#.....XX#...#...#X#X#.#X#...#...#...#...#...X.....#.##
#.X#X.X#X.X#X.X#X#X#X.X#X.X.X.X#X.X.X#X#X.X#X.X.X#X.XXX#X.X#X.X.X#X#X.X.X#X#X.X.X.X#X#X.X#X.X#X#X.X#
#.#.#.....#...#......X#X.##X..#...###X.X....#.#.#...X.X...#...#...#.....#.....#..X....#.....#...#..#
#.XXX#X#X#X.X#X.X.X.X.X.X.XXX.X.XXX#X#XXX#X.X.X.X.XXXXX.X#X.X#X.X.X.X#X#X.X#X.X.X#X.X.X#X#X#X.X.X.X#
#...X.....#...#.##......##X...#....X...X#...#...#..XXXX...#.....X...#...#....##.....#...#.....#.#..#
#.XXX.X#X.X#X.X.X#X#X#X.X#X.X#X#X.XXXXX.X.X#X#X#X.X#X.X#X.X#X#X#XXX#X.X.X#X.X#X#X#X#XXX.X.X#X.X.X.X#
#.#.....X...#.#...#.....#...#.....X#XXX##...#.....##......#.......#...#...#........X....#.#XXXX.#..#
#.X.X#XXXXX.X.X#X.X.X#X#X.X#X.XXX.XXXXXXX#X.X.X#X#X.X.X.X#X.X#X#X.X.XXX.X.X#X#X#X.X.X.X#X.X#XXX.X.X#
#...###.....#.....#.....#.#....X.#.X........#.......XX#.....XXXXX....#XX#.#........##...#..XXX#.#..#
#XX#X#X.X#X#X#X#X#X#X#X.X.X.X#X#X#X#X.X#X#X#X#X#X#X.XXX.X.X#XXXXXXXXX#XXX.X.XXX#X#X.X#X.X.XXX.X.X.X#
#.X.XX#...#...#...#.....X....X.#.X#.......#.......#.#X.XX.#...XXXXX...##..#.#XXXX...#...#.##X##...##
#XX.XXX#X.X.X.X.X.X.XXXXXXX#XXX.XXX#X#X#X.X.X#X#X.X.X.XXXXX.X.X.X#X.X.XXX.X.X#XXX.X.X.X#X.X.X#X#X#X#
#...#...#.#.#...#.#.....#XX..X#XXX.X#.....#...X...#.XX.#X...#.....#.#.##X...X##X#.#...#...#...#....#
#.X.X.X.X.X.X#X#X.X#X#X.X#X#XXXXXXX#X.X#X#X#X.X.X#X.X.X.XXX.X#X#X.X.X.XXX#XXX#X#X.X#X.X.X#X.X.X.X.X#
#.#...#...#.#.....#.....#...X...#X#X#.#.....#.X...#....X##......#...#...#...#...#...##......#...#..#
#.X#X#X#X#X.X.X#X#X.X.X#X.X.X.X.XXX#X.X.X#X.X.XXX.X#X.XXX.XXXXX.X#X#X#X.X.X.X.X.X#X.X#X#X#X#X#X#X.X#
#.....#.....#.....#.##XX#.#.#.#.#X....#...X...#.#......###.#X.....#...#...#...#.....#.......#......#
##X#X.X.X#X#XXX.X.X.XXXXX.X.X.X.X.X.X#X#X.XXX#X.X#XXX#X.X.XXXXX.X.X.X.X.X#X#X#X#X#XXX.X#X#X.X.X#X#X#
#.....#.....#X.X#.#.....X.#...#.#...#......XX....###X#X.XX#.XX#X#.#.#..X#X........XX......#.#...X..#
#.X#X#X#X.X.X.X#X.X.XXX.X.X#X#X.X.X.X#X.X#X.X.X.X#XXXXXXXXXXX#X#X.X.X.X.X#X.X#X#X.X.X#X#X.X.X#X.XXX#
#...#...##.....X...#X##.#.#...#....X.X......#.#...#X...XX#X##.X.....#.#.....#XX...#.......X......X##
##X.X.X.X.X#X.X#X.X.X#X.X.X.X.X#X#X.XXX#X#X.X.X#X.X.X#XXXXX#XXX.X.XXX.X.X.X.X.X.X.X.X#X.X#XXX#XXX.X#
#...#.#.#...#..#..#.....X.#.#........X#...#...XXX...........X##...##X....X##XX...#....#X###XXXXX.#.#
#.X#X.X.X.X.X.X#X.X.XXXXX.X.X#X.X#X.X#X.X.X#X#X.XXX#X#X#X#X.X#X#X#XXX.XXX.X.X.X.X.X#X.XXX.X.X#X.X#X#
#...#.#...X.#.#X.....XX...#...X.X.#...#.#...#...X........##.###XX.X....XX##...#.....#.#X........#X##
#.X.X.X#XXX.X.XXX.X#X.X.X#X#X.XXX.X#X.X.X#X.X.X.X.X#XXX.X#X.XXXXX.X#X#X.XXX.X.X#X#X.X.X#X.X#X#X.X.X#
#X#.#...X...#...#XX.#...#......##...X...#...#.#.#.#X.X#.....#XX....#..##X...#...#...#.....###...####
#XX.X#X.X.X#X#X.XXX#X.X#X.X.X.X#X.X.XXX#X.X#X.X.X.X#X#X#X#X#X.X.X.X#X#X.X.X#X#X.X.X#X#X#X#X#X.X#X#X#
#.....#.X.....#.#.....#....X##XXX.#..X....#...#....#.#....#.....#.X.#.#.#.#...#...#.....#...#.#...##
#XX.X.X.X#X#X.X.X.X#X#X.XXXXXXXXX.X.X.X.X#X.X#X#X#X.X#X.X.X.XXX.X.X#X#XXX.X.X.X#X#X.X#X.X.X.X.X.X.X#
##X.#.#.....#...#.....#.#XX.X#.#X.#...#...#.##....#X.X#.#...#XXX#.XX.#X.#.#.#.....#...#...#.#...#..#
#.X#X.X#X#X.X#X#X#X#X.X.X#X#X.XXX.X#X.X#X.X.X.X.X.X#XXX.X#X#X.X#X.X.X#XXX.X.X.X#X.X#X.XXX#X.X.X.X.X#
##.XX...#...XX#....X....#...##XX#...#...#.#.....#...XX#...#...#...#.XX.X#...XXX...#...#X.....#.XX.##
#.X.XXX.X.XXX#X.X#XXX.X.X.X.X.X.X#X.X.X.X.X#X#X#X.XXXXXXX.X.X.X.X#XXX.X.X.XXXXX.X#X.X#X#X.X#X.XXX.X#
#...#X..#....##.#XX.X#XX#.#.........XXX...#.....#.#X.#XXX...#.#...X.X##..#XXX.X...#....X#.....#...X#
#.X.X.X.X#X.X.X.X#X.XXXXX.X#X#X#X#X#XXX#X#X.X#X.X.X.X.X.X#X#X.X#X.X.XXX.X.X.XXXXX.X#X.X#X#X#X.X.XXX#
#.#.....##..XXX.#..XXX##....#...........##..#...#..X#...#...#.#.....X....###.XXXX...#......#X....#.#
#.X#X#X#X#X.X.XXX.X.X#XXX.X.X.X#X.X.X#X.X.X.X.X#X.X#X.X.X.X.X.X.X#X.X.X#XXXXX.X#XXX.X#X#X.X.XXX#X.X#
#.#...#.....X.XX..###...XXX.#...XXX#.X#...#.#...#.....#...#...#...#XX#X.X...X#......#.....#XX....X.#
#.X.X.X.X#X#XXX#X.XXX.X.X.X.X#X.XXX.X#X#X.X.X#X.X#X#X#X#X#X#X#X#X.X.X#XXX.X.XXX.X#X#X.X#X#X#X.X.XXX#
#...#.#.........XXX#..#.#...#....#X.X##X..#.#X#...##............#...#X.X#.#..X#.....#.........#.#X.#
#XX#X.X#X#X#X#X.X#XXX.X.X.X#X.X#X.XXX.X#X.X.X#X.X.X.X.XXXXX#X#X.X#X.XXX.X.X.X#X#X#X.X#X#X#X#X#X.X#X#
#XX...#...#...#..XX.X.#...#...#...#...#...#...#XX...#...X.#.#...#...XX....#.#...#...#...#.....#....#
#.X.X#X.X.X.X.X.XXX.X.X#X#X.X#X.X.X.X.X.X#X#X.X.XXX.X#X.X.X.X.X#X.X#X#X.X#X.X.X.X.X#X.X.X.X#X.X#X.X#
#...#...#.#.#.#.....#.....#.....#...#.#.#...#.#.....#...X.XX#.#...#...#.##....#...#...#...#...#...##
#.X#X.X#X.X.X.X#X#X.X#X#X.X#X#XXX#X#X.X.X.X.X.X.X#X#X.XXXXXXX.X.X#X.X.X.X#X#X#X.X.X.X#X#XXX.X#X.X.X#
#...#...#.#.#.......#...#.......X...#.#.#.#...#.#...#..X....#.#.....#.#.......XX#.#.......X...#....#
##X.X#X.X.X.X#X#X#X.X.X.X#X#X.XXX.X.X.X.X.X#X#X.X.X.X.X#X.X.X.X#X#X#X.X#X#X#X.X#X.X#X.X#X.XXX.X.X#X#
#XX...#.#...#X.X...X#.#.#.....#...#...#.#.#...#.#.#.#...#.#...#...#...X.......#....X.X#...#...#...##
#XX#X.X.X#X#XXXXX#X#X.X.X.X#X#X.X#X#XXX.X.X.X.X.X.X.X#X.X.X#X#X.X.X.X#X.X#X#X.X#X.XXX#X.XXX.X#X#X.X#
#...#.#.#...XX#...##X.#...#...#.......X.#...#.#.#.#.#...#.......#.#..X#...##.X.X....#....XX...#...##
#.X.X.X.X.X.X#X.X.X#X.X#X#X.X.X#X#X.XXX.X#X#X.X.X.X.X.X#XXXXXXX#X.X.X.X#X.X.X#X.X#X#X.X.X.X#X.X.X#X#
#.#...#...#.....#.XX......#.#...#.....X.......#.#.#....XXXX##X....#.....#.........#....X......#...##
#.X#X#X#X#X#X#X#X.XXX#X#X.X.X#X.X.X#X#X.X.X.XXX.X.X#X.XXX#X#X#X.X#X#X#X.X.X.X#X#X.X.XXX#X#X.X#X#X.X#
#.#.....#.........##XX#...#.X.X.#.....#..X##XXX...XX..XXXX.X....#.......XX#.#XX...#.#XXX.#X...#...##
#.X.X#X.X.X#X#X#X#X.XXX.X#X.XXX.X#X#X.XXXXX.XXX#X#XXX#XXX.XXX.X.X.X#X#X#XXX.X.X.X#X.X#XXXXX#X.X.X.X#
#...#...#...#.........#.....#...#......#.....X.X...............#......#...#X..#.....###...XX..#.#X.#
#.X#X.X#X#X.X.X#X#X#X.X.XXX.X.X#X.X#X#XXX.X.X#X.X.X#X#X#X#X#X#X.X#X#X.X.X.XXX#X#X.X.X.X.X.X.X.X.X#X#
#XXX#.#...#...#.......#..XX##..X#.....XX#.#.#.....#.....#...#...#...#.#.#...X##X#XX.XX..#.....#...##
#XX.X.X.X.X#X#X.X#XXX#X#X.X.X.XXX#X#X.X#X.X.X.X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X#X#X#XXXXX.X#X#X.X#X.X#
#X....#.#...##....X.X.......#.#.....#...X.#...#...#...#...#...#.#.#.X...#.X###X.#XXX....XX..#X.....#
#.X.X#X.X#X.X.X#X.X.X#X.X#X.X.X.X#X.X#X.X.X#X.X.X.X#X.X#X#XXX#X.X.X.X.X#X.XXXXX#X#XXX.XXX.X.X.X.X#X#
#...#...XX#.....#.....#...#...#.#...#...X..XX##.#...#...X.#X....#.#.#X....XX........#...X.....#....#
#.X#X.XXX.X#X#X.X#X#X.X.X.X#X#X.X.X#X.XXX.X.X#X.X#X.X.XXX#X.X.X#X.X.X#X.X.X#X.X#X#X.X#X.X.X#X.X#X.X#
#...#.....#...#...#...##X...#...#...#.#XX.....#.#X#.#...X.....#...#.#...XXX#..#...#.....#.#...#...##
##X.X#X#X.X.X.X#X.X.X#XXXXX.X.X#X#X.X.XXX.X#X.X.XXX.X#X.X.X#X#X.X#X.X.X#XXXXX.X.X.X.X#X#X.X.X#X.X.X#
#...#...#...#...#....X.#X##.#.#.....#...#.#...#.XXX.....#.#...#.X#X.#.....XX..#.#..##...#.#........#
#.X#X.X.X#X#X#X.XXX#XXX.XXX.X.X.X#X#X#X.XXX.X#X.XXXXX#XXX.X.X.X.XXX.X#X#X.X#X.X.X.X.X.X.X.X.X.XXX#X#
#.....#.........XX#XX...##....X.........XXX.....##X.#X.XX...#...#.........#.....#.....#...XX.#XX##.#
#.X.X.X#X#X#X#XXX#X#X.X.X.X#XXX.X.X#X.X#X.X.X.X#X#X.X.X#X.X.X.X#X.X#X#X#X#X#X.X.X.X#X#X#X.X.X.XXX#X#
####################################################################################################
#####################.##############################################################################
##..##..X.....#.......XXXX#XXX#XX...#...#...#...#....#...#.....#...#.##XXXX#X.XX.XX#..#XX.XXXXXXX.#X
#XXX##X...###...###X.XXXXX#XXXXX#.#...#.#.#...#.#.##.#.#.#...#.#.#.....XXXX...X##XX.#.XXXX#XXXXXXX.X
#XXXXXX#.#...###...XX#XXXX#.XXXX..####..#..###..#..#...#...###.#..###.XXXXX#X.XX##X#....X#.#XXXXXXXX
#XX#.....#.#..##.#......XXX.XXXXX...#..#..#...#..#.####..#####..#..#..XXXXXXX...XXXX.#......XXXXXX#X
#X#XX.###..#..#..####.XXXX.XXXXXXXX.#.#..#..#..#...#...##.....#..#.#.XXXXXXXX.#.#..X.#####.XXXXXXXXX
##XX#..#..#.#...#...#..XXX##XXXXXXX.#...#..###..#.#..#.#..###..#...#.XX#XXX#..#.#.....#.....XXXX...#
####XX.#.#...#.#..#..#.XXXXXXX.XXX...#.#..#...#..#...#.#.#...#.####..XXXXX#..##...####..###XX#X..#.#
#....X...#.#..#..#...#.XXXXX#X#XXX#...#..#..#.#.#..###...#.#...##...XX#...X.##.###....#..#...#..#..#
##..XXX.##..#.#.####.#.XX.XXXXXXXX.X..#.#..##.#.#.#...#.X...###...#XXX#.#.#.#....#.##..#...#...##.##
##.##XXX...#..#..#X....XXXXX#XXXXXX#X.#..#.##.#.#...#..XXX...#..##.##X####....##.#..#X..###.#.#....#
####..XXX.#...##..XX#.XXXXXXXXXXXX#X...#...#..#..###..X#XXXX.#.#...X#X#X.#XX#X...##.XXX......#..####
#X....XX..#.#####.XX.XXXX...XXX##XXXX#..###..###.#...X#X.XXX.#...#.XXXX#XXXXXX.##...#XXX###..#.#...#
#XXX.#XX.##..##...X.XXX#..#..X.X##XX.##.##..#....#.###X#XXXX..###..XXXXXXX.XXX....XXX#XX....#..#.#.#
#XX##.XX...#..#.##XXXX...#....X#XXX#X...#..##..###......XXXXX..##.##.X#XXX#..X.XXXXXXXXX...#..#..#.#
#X.#.XXXX#..#...#...#..##..X.XXX#XX.X.##..##..#...##.XX.XXXXXX..#.....XXX.###XXXX#XXX.....#..#...#.#
#XXXXXXXX##.####..#...#....XXXXXXX#XX....#.#.#..#....XXXXXXXX##..####..XX.###.XX.XXXXX.###..#..##..#
#.XXXXXX.X..#...#..###..XXXXXXXXX.##XXX##....#.X..XXX#XX#XXX...#.#...#.XXX..XXX##XXXXX...#..#.#....#
#..XXX...#.#..#..#...#.##.XXXXXXX##XXX.#..#.#..XXX..XXXXX.#X.#...#.#.#..XX.XXXX#XXXXXXX#.#.#..##.#.#
#...#..#.#...#.#..#..#....XXX.XXX#.#.XXX.#.#..XXX#XXXXXXX.#X..###..#..#..X.XXX.XXXXXXX...#..#..#..##
#.#...#..####...#.##.####.....XX###.#.XX..##..#X.X##XXXXX.XXX.#...#.#..#..X#.XXXXXXXX...###..#..#..#
#..#.#..#...#.#.#.#..#...####..X#.#.#XXXX....X.XXX..XXXXXXX...#..#...#..#.#XX#XXXXXXX..#...#..#..#.#
##.##..#..#.#.#.#...#..#.......XX.#.#XXXX##.XXXX.XXXXXXXXXXX.#..#..#..#...XXXXXXXXXX..#..#.##...#..#
#..#..#..#..#.#..#.#..#.####XXXX.XX#XXXX...XXXXX.XX.XXXXXXX#.#.#..###..#XXX.XXXXXXXX.#..#..#.###...#
#.#..##.#..#..##..##.#...#...X.X..XXXXX..#..XXX.#..XXX#XXX...#.#.#...#.XXXX..X.X#XX#.#.#..#....#.###
#..#....#.##.##.#..#...#...#..XXX#XXXXX...#.XXXXXXX...#X##.###.#.#.#.#.#....XXX#XXX..#..#..#.#.#...#
##..#####..#.....#..####.##..##X.X.XXXX#X.#.X.XXXXX.#..#.#...#...#.#.#.#.#.XXX...XXX...#.#...#..##.#
#..#.....#.#####.#......#...XXXXX.XXXX#X..#.#...X##..#....##..###..#.#...#.XX#.#....###...###.#.#..#
#.##..##.#....#..#####..#..XXXX.X.XXX#...#..#.#....#..###...#...#.##..###..XXX.####..#..#..##...#.##
#....#...####...#...#..#..XXXXXXX.XXX..####...####.#.#...##..##.#...#..##.XXX..#...#..#..#.#..###..#
#####..#.#...###..#.#.#..#XXXXXXXX#XXX...######.#..#.#.#...#.#..###..#.#..XXX.#..#..#...#..#.#...#.#
#...##.##..#.##..##.#...#.XXXX.XX#.#XXXX..##...#...#.#.###.#...#...#.#...X#.....###..###..#..#.#...#
#.#..#....#..#..#.#..###...XX..XXX.####XX..#.#...###...#....##.#.#.#..#.XXX#.###...#.#...#..#...####
#..#..##.#..#..#...#.##..#.......X...XXXXX.#..#.#...###..###.##..#.##..#...XX#...#...#..#..#..##...#
##..#..##..#..#..#...#..#.####..#X#..XXXX#.##..#..#..#..#...#...#..#..#..#..#..###.##..#..##.#...#.#
#..#..#...##.###..##.#.#......#.X.X.#XXXX....#...#.#..#...#...##..#..#..#..#..#...#...#..#.#...###.#
#.#..##.##.#....#...#..#.#XX#...XXXXXXXXX#.X..###...#..#######...#..##.#..#..#..#...##..#...####...#
#..#....#...###..#.#..#...XXXXX.XX.XXXXXXXX.X..#..#.##..#...#...#..#...#.#..#..#..###..##.#.#...#.##
##..####..#...#..#...####.XXXXXXXXXXX#XXXX..#X...#..##..#.#...##..#..###....#.#.##...#....#.#.#....#
#..#...#..###..#..#.#.....XXXXXX.XXX###X.X.XXX..#..#.#..#..###...#..#...#####....#.#..####..#..#####
#.#..#...#.....##..#..####XXXXX#XXXXXX#.##X.XXX#..#...#..#...#.##..#..#.#...####.#..#.#...#..#.....#
#...#.###..#####..#..#...#...X.XXXXXXXX###..XX#..#..#.#...##.#....#..#..#.#....#..#.#...#.##.#####.#
#XX#....#.#...#..#..#..#.#.#...XXXXXXXX.#.#XXX...#.##..##..#..####..#..#..####...#..####..#..#...#.#
#XX#.#....#.#...#..#..##.#..##..XX...X#..XX.X..###...#...#..#...#..#...#.#....###..#....#...#..#...#
##X...#.##..XXX#..#..#.#...##..XXXX...X.X.#XXX....##..##..#.###.#.#..###...#....#.##.#...###..X.X###
#.##X..##..#XXXX.#..#...#.##..#XXX..#.#XX.XX#XXX.....#...#..#.#...#.#...#######.#..#..##..#..#XX#X.#
#XXXX..#..XXXXXX..#.#.#..#...##.X..#..#.#XXXX.XX.#X.#..###.#...#.#..#.#.#...#...##..#...#...####XXXX
#XXXXX...XXXXXXXX.#...#.#..###....#..XX.X#XX..XX##XX..#....#.#..#..#..#.#.#.#.#.#.#..#...###...XXX##
###XX#.XXXXXXXXXX..####..#....#..#..X.XXX.#X.X#XXXX#.#...###..#...##.##.#.#.#..#...#.##.#....#.XX.X#
#XXX#X#XXXXX.XXXXX....##.#XXX...#..X#...#XXXXXX.#....#.##...#..#.###..#...#..#.#.#...#..#.###..XXX.#
#XXXX.XXX.XX.XXXXXXXX.#..XXXXXX##.#X..##XXXXX...#.####..#.#..#..#...#..###.#.#...#####.##..##.XXXXXX
#X#XXX...XXX...XXXXXX...XXXXXXX#X..#X#X#XXX##.#.#....#X...#..##.#.#..#....#..####...##...#.#..XXXXXX
#XXXXX.#..X..#..XX#X.#XXXXXXXXXXX#..XXXX...#..#..###.X.X.XX#..#.#..#.###.#..#...#.#...##...#.XXX.XXX
#XXXX..##.#..#.XXXX###XXXXXXXXX##..XX##X.#..#..#..#...XXXXX.X.#.#..#..#..#.#..#.#..#....####.XX#.#.X
#XXX..#...#.##.##XXX#XXXXXXX....#.XX...#..#..#..#...##.XXXXXX...#...#...#..#.#..##..###...#..#X#XXXX
#XX#.#.#.#..#..#.XX...XXXXXX.#..#.#..#..#.#...#..#.#...XXX.XXX.####..###..#..#..#..#...##..#.##XXXX#
#XXX...#...#..#...#.#..XXXXX..#...#.##.#..###..#.###.#..#.X...#....#....#...##.#..#..#...#...XXXXXXX
#XX###.#####.#..#....#..X#XX#..####..#...#...#...#...##..X..#...#.#.###..#.X...#.#..####.###XXXXXX#X
##X....#...#...####..##.XX.#..#...##..####.#.####..##...X..#####..#...##..X#X.##...#...#.#...XXXXXX#
##..###..#..####...##...#....#..#...#.#....#.....#.#..XXX.#...#..#..#....XXXX...###..#.#...#.XXX#XXX
###.....XX#..#...#..#.##..####.####.#...########...#.##X..#.#...#..#.##XXXXXXX....#.#...####..XXXXX#
##.#XXXX#.XX.#..XXX.#..#.#...#....#..###...##...####...X#.#..###..##....XXXXXXX##.#..#....###.X.XXX#
#.#.XX#......#.XXXX..#...#.#..##...#..#..#.#..#.#...#..#X..#..###....#..XXX#.XXX..##.XXX#...#.X#X#X#
#.###X#.###.#..X#XX#..###...#...##..#.#.#..#.#..#.#..#..XX.##...###.##.XXXX.XXX#.#...XXXXX......#X##
##..XXX....#....X.###..#..##.##.###.#.#.#.#..#..#..#...X#X..###...##...XX#XXXXXX...XX.##XX.#X#.X..XX
#.XXX.XXXX...XX.X#X#..#..#...#..#...#...X...#..#.#..#XX.#XX....#X....XX..XXX###XXXXX#XX#XX.X.XXXXX##
#.XX..#XX#..XXXXXXXX.#..#..#.#..#.#XXX.X#X.#..#...#.X###XX.###..XX.X#.XXX.X#..X..XXXXXXXX.#XXXXXX#XX
#XXX.XXXXXX.X#X#X.X....#..#....##..XXXX..#X..##.#.#.XX.#.X.....XXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX#.X#X
#X.XXXXXXXXX#XX..XXX###....#####.#.X#.#X.XXX..#.X...XXX...#.##X#XXXXXXXXX#XXXXXXXXXXXXXX...XX....XX#
#XXXXXXXXXXX.XXX.XX.X...####...#...#X#XX.XXXX...XXX#.X..#.#..X#.#XXXX#XXXXXXXXXXX.#.XXX..#..#.#.XXXX
#X.XXXX...X.X.XXXXXXX.##...#.#...#XXX##XX.XX#.#X#X#XX...#..#.X.....XXX#XXX#XXXXX###....#.#..#.#.XX.#
#XXXXXXX.XXX.XXXXXXX..#..#.#..###.XX.X.#XX.XX#XXXXXXX..#.#.#.X..###.XX.XXX##XXXXXX#.##.#.##...#..#XX
#XXXXXXXXXXX#XX#XXXX.#..#...#....XXXX.#.XX#XX##XXXX#X.#.#..#..X.###.X#X#XX#X.XXXXXX..#...#####.#...X
#XXXXXX#XXXXXXXXXXX..#.##.##.##..XXXXX#XXXXXX#.XXX#...##..#..X.#..#.###XXXXXXXXXXXXX..###...#...#..X
#XXXXXXX.X.#XXXXXXX.##..#..#...#...XX......XX#.XXXXX.#...##.X###XX#XXX.XXXXXXX#XXXX..#....#.#.#..#.#
#XXXXX..#XXX..XXX...#.#..#...#.#.XXXXX.#....XX.XX#X..#.##...XXX..XXXXXXXX#XXXXXXXX..#..#.#..#.XX...#
##XXXX##XXXX...X#.##...#..###..#.XX.XX.####.XX.X.X..#.....##...XXXXXXXXX.#XXXXXXX#.#..###X.#...XXX##
##XXXX#XXXXX.#..#.#..#..#.#...#..X##...#.##.X...##.#..###.#..#..#X#XXXXX....XX#X##..#...XX...XXXXX##
#....#XXXXX#..#.#.#...#...#.###.XXX..##...#.#.#..#..##...#..#.#.#XXXXXXX.#..X#.XX##.##..XXX#XXXXX.##
##.###X..XXX#.#.#.#..#.####.....#XXX....#.#.#..#..#..#.#...#....XXXXX#XX..#.....XX..###..XXXXXXXXX##
#..###X.##X...#...#.#....#X.XX###...####..#..#..#..#.#..###..###...XXX#X#..##..XXX.#...#...XXXXXX.XX
##...XX#XXX.#######...##..XXXXX...#...#..#.#..#..#...##..#..#....#.X.XX#..#...X.XX...#.###.X..X.XX.X
####XX...XX........###.##..XX.XX.###.#..#...#..#..####..#..#..####..XXX#.#..##...##.#..#...#....XX#X
#.#.XX.XX.X.#####....#...#..XX...#...#.##.#..#..#.#....#..#..#...##..XXX..#....#...#..#..##..##....#
#X#XXXXX.X#X#....###.#.#.#.#XX#.#..##..#..##.##.#....##..#..#..#..#..XXXX.#####.##...#..#...#####..#
#XXXXXXXXXX...##.#...#.#...XX.X.##....#..###.#..###.#...#..#.#..#..#..#.#.#...#...#.#..#..##....#..#
#XXXXXXXXXX.##...#..#..#..XXX#X...#####.#..#...#...##.##..#...#..#..#..##...#.#.#..#..#..#...#..##.#
#XXXXXXXXX#..#.##..#..###.X#X.#X.#....#.....###..#.#..#..#..#.##..#..#...###..#..#...#..#..##.#....X
#XXXXXXXX#.#.#....#..#...#X...X#..#.#..####...#.##...#..#..#..#.#..#..##.#...###..####.#..#....####X
#X#XXXX.XX##..####..#..#.XX.#...#...##.#...#..#...#.#..#..#..#....#..#...#.##...#....#.#.#...#.#...X
#.X.XXXXX...#.#...#.#.#..XX..##..###...#.#..#..##..#..#..##.#..####.#..###..#.#..##.#..#.#.###...#.#
##.X#XXXX.#.#.#.#.#...#.#XXX...#..#..###..#..#..##.#.#..#.#..#....#...#...#....#..#...#..#....#.#..#
#.#XXXXXX.#...#.#.#####..XX#XX..#...#...#..#..#..#.#.#.#...#..##.#.###..#..##.###..#.#..#.###..#..##
#..XXXXXX..###..#.#....#.XXX.XX..#.#..#.##..#..#...#.#.#.#..#.#..#...#.#.#...#...#..#..#.....#..#..#
#X#XX.XXXX...#.##...##.#..XXXXX#..#..#..#.#..#..####...#.#..#.#.#..#.#...###.#.#..#.#.#..###...###.#
##XX...X.XX#.#...#.#....#.#XXXXX.#..##.#...#.##.#...####..#.#.#...#..###...#.#..#...#.#.#...###....#
#....#.......###..#..###..XXXXXX...XXX...#.#..#.#.#.#...#.#...XXXX#.#...##.#..#..####...#.#.#...X..#
#.###########...#.#.#...#.XXXXX#..XXX#XX#..##.#.#.#.#.#.#..X#XXXX#X...#....#.#.###...###..#...XX#XX#
#.............#...#...#...#XX.#.##X.XXX..#....#...#...#...XXXXXXXXXXXXX..X.#.......#.......X.#X#X#.X
###########################XX#X#XXXXXXX####################XXXXXXXXXX##XXX######X##########XXXXXXXX#
##################.#################################################################################
#.....#.....#...#..X....#....#...#.....#...#...#...#####.##X....#...#...#...#XX#...#...#.##...##...#
#.#.#.#.#.#.#.#...XX..#.#.#....#.#..##.#.#...#...#...#X.##X..##...#...#.#.#..X#..#...#...##.#....#.#
#..X..X..X..X.#X##XX.X#.X..X##X..X..X..X..X##X##X#.X#XX#.X..X##X##X##X..X..X..X..X##X..X#.X..X##X..#
##.#.###.#.#..#....#..#...#...#.#..#..#..#...#...#.XX.....X.##...#...#.#..###.#.#...#.##...#.#...#.#
#..#.....#.##...#...#..##X..#.#...#..#..#..#...#...X..##.#X....#...#.#...#....#...#.#..#.#...#.#...#
#.#X##X#.X..X##X##X.#X..X#.X#.X##X..X..X..X##X#.X..X..X..X.XX##X.#X..X##X..X##X##X..X#.X..X##X.#X###
#..#...####.#.....#..#..XX..#...#..#..#..#...#...##...#.###X#...#...#...#.#...#....###..#..#X..#...#
##.#.#...#..#.###.##.##...#..#....#..#..#..#.#.#.....#..#.#...#....#..#.#...#.#.###....###..XX...#.#
#..X..X#.X.#X..X..X..X.#X..X.#X##X..X..X..X..X..X##X#.X..X#.X#.X##X#.X..X#.X..X..X..X##X..X.#X##X..#
#.###.#..#.###.#.#..#....#.#....#..#..#..##.#.#..##....#..#..#.#...#..#...#..#.#.#.#...##...#...#.##
#.....#.##.....#...#..##...#XX....##....##X....#....##..#..#...#.#..#..X....#....#...#.#...#..#.#..#
##.X##X..X##X##X##X#.X.#X#.XX.X##X##X#.X.XX#.X..X##X##X..X.#X#.X..X.#X.#X##X#.X#.X##X..X.#X..X..X#.#
###....#.#.....#...#..#...#...#....#.XX#..XX###.#.....#.#X...#..#.#.##.#X...#..##...#.#..#..##.##..#
#...#....#.#.#.#.#..#...#...#.#.#.....X.........#.#XX.#..XX....#..#....X..#..#....#.#...#..#...##.##
#.#X.#X##X..X..X.#X..X##X.#X..X..X##X..X#.X#.X##X..XX.X..XX.X##X.#X##XX.X..X..X##X..X##X..X..X##X..#
#.#...#...#.#.#..#..#...#.##.X.X.....#..#...#....#..X..#.##X.....#...#XX.#..#.#....#...#.###.....#.#
#...#...#...#...#..#..#.##...#X...#.#.#..#....##..#..#...#...##.#..#.#X.#..#..#.#.#..#.#....XXXX...#
#..X##X#.X#.X##X..X..X#.X..X##X##X..X..X..X##X..X..X..X#.X..X##X..X..X#XX.#X.#X..X..X..X##X..XX.X###
###...#....#...#.##..#..#.#...#....#...##.#......#.#..##.X.#...#.#..#...#..#...#.#.##.#....#.#.....#
#...#.#.#....#...##..#..#...#.#.#.#..#.#..#.#.##...##...XX...#...#....#.##.###...#..#...##...#.###.#
#.#X..X..X.#X#.X#.X.#X..X##X#.X..X..X..X.#X.#X.#X##X#.XXXX.XX##X##XX#X#.X..X##X##X#.X#.X..X##X..X..#
#..#.###..#...#...#..#.#....X.##.#..#.#...#.....#...#..X#XX#X##...#XX.#.#.#...#...#..XX..#...##.#.##
##.#....#...#...#.##.#...#.XX....#.#...##.##X#..#.#..#...X..#X..#..#....#...#...#..#..X.#..#....#.##
##.X##X..X##X##X..X..X##X#.XX#X#.X..X#.X..XX#XX.X.#X..X..X.XX..X..X..X##X..X.#X#.X..X.#X..X##X.#X..#
#..##...#...#...#.#.#...##..#...#.#.#..#.#....#.#.XX...#..XX..##.#...#...##...#...#.#..X.#....#.##.#
#.#...##..#...#...#...#...#...#.#...#.##...#.##...XX##...#....##...###.#....#.#.#...#.X#...#....#..#
#..X.#X..X.#X..X##X##X.#X..X##X..X..X..X..X..X##XXXX#.X##X..X#.X##X..X..X##X..X..X##X..X##X.#X#.X.##
##.#.#..#...###...#...##..#....#...###.#.##.#.....X...#...#....#.....##.#...#..#.#....#...#X#...#..#
##.#...#..#.#...#.#.#....#..#...#.#.....###...##....#.#.#..###.#.###.##.#.#..#...#.#.#..#.X...##.#.#
#..X##X..X..X.#X..X..X.#X..X.#X..X..X#.X.#X##X.#X##X..X..X.#X..X..X..X..X..X..X#XX..X..X#.X..X#.X#.#
#.#.....#..##..#.#.#.X#X..#...#.#..#.X#X...#....#.....#..#..#.#.#.#.#..#.#.#.#...X#...#...#.#...#..#
#......#..#..#.#.....#X#X...#.#...#...XX.#...##.#.#X#XX#.##.#.....#...#....#...#..X#.#....#...#.#.##
###X##X..X..X..X.#X##X#.X##X..X##X..X..X..X#.X..X..XXXX..X..X##XX.X##X#.X##X##X..X.#X..X##X.#X..X..#
#....#..#...#.###...#...#...#...##.#.#..#..###.##..#X.X.##..#...XX....#.#...#...#...##.....#X#.###.#
#.##...#..#.#.....#...#...#..##.....###..#...#.###..###..#.#..#.....#...#.#...##..#...#....#XX..#..#
#..X##X..X..X##X##X##X.#X#.X..XX#X##X.#X..X#.X.#X..X.#X#.X..X..X##X#.X##X..X##X..X.#X..X#.X##XX.X.##
##.#.##.##.#...#.....#......#..X....#...#.#..#.#..#...#...#.XX.....#....#.##....#...##..#.#XXX..#..#
#X...##..#...#.#.##.##.#..#...X..##.#.#...#.#....#..#.#.##...X#.#.#..##.#....###..#...#...#X.#.#.#.#
##XX..X#.X##X..X..X..X..X#.X#XX.#X#.X..X##X..X##X..X#.X..X.#X##X..X.#X..X##X##X#.X##X..X..X#XX..X#.#
#XX##..#.#...#..#..#..#.#....X#..#..X.#....#.#....#...##.#.#...#..#..#.#...#...#.....#.####...#.#..#
#....#...#.#...#.#..#...#.#...##.#.X....#.#..#.#.#..XX##.#...#.#.###.#...#...#..#.#.##.#..#.#...#.##
#.#X.#X##X..X##X#.X..X##X..X#.X..X..X##X..X.#X..X..X##X..X##X#.X..X..X##X.#X#.X..X..X..X##X..X##X..#
#..#.#...#.#...#...#....##.##.#.###....#..#...#.#.#.....#....#..#.#.#....##....#.#.#..#....#.#...#.#
##.#...#.#...#...#..#.#....#..#....#.#.#.###.##.#..#.###..#.X..#..#...#.#...##...#.#....##...#.#...#
#..X##X#.X##X.#X#.X.#XXXX#.X.#X..X.#X..X..X..X#.X#.X..X..X..X.#X..X##X..X.#X##X##X..X##X..X##X..X###
#.##...#..##.....#..#X#X..#..####..#..#.#.#.#...#..XX.#.##.X..#..#...#..X.....#...#.#.....#...#....#
#..#.#..#...#.##...#....X...#.....#..#....#...###.##X...#...#...#..#...X.X###.#.#...#.#.#...#..#.#.#
##.X..X..X..X..X##X#.X..X.#X..X##X..X..X##X#.X##X..X#XX##X#.X##X..X.#X##X..X..X.#X##X..X##X##X..X..#
#..#...#..#...#...#...#.#.#..#...#.##.#.....#....#.#...###..#...#.#......###.XX.#...##...#...#..#.##
#.#.....#..###..#.#.#.#.#...#..#...##...###...##...#.#..#..#..#...#.#.#.#....#X...#...##...#..#.#..#
#..X##X..X..X#.X..X..X..X##X..X##X##X##X..X##X#XX##X..X..X.#X..X##X..X..X.#XXXX##X##X..X##X#.X..X#.#
##.#...#..#..#..#...XX.#...#..#...#....#...#....XX###..#.#...#.#...#.#.X..#....#.....#.XX#...#.##..#
#..#.#....#...#..#.#.X...#.#.#..#....#...#....#.X.....##.###...#.#...#.XX...#.....#....X#..##..#..##
#.#X.#X.XX##X..X..X.XX.#X..X..X..X##X##X##X##X..X..X##X..X##XX#X..X##X..XX.X##X.#X.#X#XX..X.#X..X..#
#..#..##X....#.#.XX...#...#.#..#.#...##...#....#..#...#.#...#XX.#.#...#...#....##...#...#.#...#..#.#
##.#....X..#...#.X..#...##....X#.#.#....#.#.###..#..#.#...#.#.....#.#..##...##....#.#.#...#.#..#...#
#..X##X.XX..X##X..X..X..X..X##XX.X..X##X..X..X#.X..X#.X##X#.X#.X##X..X..X.#X##X##X..X..X#.X.#X..X###
#.#...#...#.#...#..#..###..XXX.#..#.#...#.#.##..#.#...#...#..X..##..#.#..###.....#.#.#...#..#..#...#
#...#.##.#..#.#..#..#.......X##.X...#.#...#.#..##..#.#..#...#XX....#...#...#.#.#.#....##...#..#..#.#
###XX.X..X.#X.#X.#X..X.#X##X#.XXXX##X..X##X..X..X#.X..X.#X##X##X##X..X..X#.X..X..X##X..X##X..X..X..#
#...X...#...#.##.#.#..#...#...XX#....#.#...#..#.#...#...##...#....#..##.#..##.#.#....#.#.#..#..#...#
#.#..XX###..#..#..#..#..#...#....#.#...#.#..#...##...X.X.#.#...#.#..##..#.#.#.#...#.....#..#..#..###
#..X.XX.#X#.X#.X#.X.#X.#X##X.#X#.X..X##X..X..X#.X.#X..XXXX.#X##X..X..X.#X..X..X##X#.X##X..X..X#.X###
##.#.#....#..#.#..#..#...##...#..#.#....#.#..###....#...##.##...#..#.#.###.#.#....##.....#..#.#....#
#..#...#...#...#.#.#.#......#.#.##...##...##.##...#..#...#....#..#...#.....#...##..#..###..#...###.#
#.#X.#X.#X..X#.X..X..X#XX..X..X..X.#X.#X##X..X..X#.X..X..X.#X#.X..X##X##XX#X##X#.X..X..X..X..X..X..#
#..##.....#.X#XX#...#...XXX..#.#..##...#...#.#.#...##..#.##...#..#....X#X...##...##..#.#.#..##..#.##
##.#...#.#..#X..X###..#...##....#....#.#.#...#...#...#...##.#...#..#..XX..#....#...#...#...#..#.#..#
##.X.#X..X..X..X#XX#.X.#X.#X##X.#X##X..X..X.#X##X.#X.#X##X..X##X..X..X.XX..X##X.#X..X##X.#X##X#.X#.#
#..#..#.###..#...#XX....#.#...#.#...#.###..##...#....#...#.#....#.#.#....#.#......#.#...##...#..#..#
#.###.#.....#..#....X##.#...#.#...#.#..###....#.#.###..#.#...##...#..#.#....#..#.#..#.#....#...#..##
#..X..X##X.#X.#X##X..X..X##X..X##X..X#.X##X##X..X..X#.X..XX.X..X##X..X..X#.X..X..X#.X..X##X##X#.X..#
##.#.#...##...#...##.#.#...#.##...#.#..#...#...#.#.#..#.#.XX#....#.#..#...#..#..#...#.#...#......#.#
#..#...#....##..#.##.#...#.#..#.#...#.#..#...##....#.##....X..##....#..#....#..#..###...#..#..##...#
#.#X##X##X#.X..X..X..X##X..X#.X..X##X..X..X##X..X##X..X##X..X..X##X..X.#X##X..X#.X.#X##X..X..X##X###
#..#...#...#..##.##.#...#.##..##.#...#.#.#...#.#....#.#....#.#.....#.#..#...#..#.......#.#..#......#
#X...#...#...X.X..#...#...#..#.#.#.#...#...#.#..#.#...#.#.#...###.#..#X.#.#..#..#.#X.X.#..#...#.##.#
#X#X##X##X.#X.XXX.X.#X##X#.X..X..X..X##X##X..X#.X..X##X..X..X..X..X.#XX.X.#X..X..X#XX..X#.X##X##X..#
#.....#...##...##..#...#....#...###..#....#.##..#..#...#...###...##..X..#..#.X.X....#.#....#....#.##
#.#.#.#.#....#...#...#....#..#.#...#....#.#..#.#.#...#..#.#...#.#..#...#.#.#..X####.#...###..##.#..#
#..X..X..X.#X##X..X##X##X#.X.#X#.X.#X#.X..X#.X.#X.#X##X..X..X..X#.X##X#.X..X#.X##X#.X##X..X#.X..X#.#
##.#.###..##...##.#XX#....#..#X#.#..###..#...X..#......#..X..#..#.....#....##...#...#XX###X..#.#...#
#..#.....##..#..#..#X#.##...X#X#..#.....#...XXX.#.###.#..X##..#..##.#...XX#..XX.#..##XX..#X.##...###
#.#X##X##X..X..X..X.#X..X##X.XX..X.#X##X..X##X#.X..X..X..X.#X..X..X##X.#XX#XX#X..X..X##X.XX..X##X.##
#..#.....#..#.#..#....#.....#.#.#...#...#.....#..#.#.#..#...##.##.#...#....#...#..#.#.#...XX.#....##
##.#.###.#.#....#..#.##.XX...#....#...#..#.##..#...#...#..#.#..#..#.#...#..#.#..#....#..#.#..#.#...#
#..X..X..X..X##X..X..X.#XXXX..XX.X##X##X..X#.X..X.#X##X#.X..X..X.#X..X##X#.X..X..XX#XX.X..X.#X..X#.#
#.#.#..#..#...#..#..#...#...#.#XX....#.##.#...#..#....#..#.#..##.##.##...#..#.X#..XXXX.#.##..##.#..#
#....#..#..##...###...#...#...#....#...#X.#.#...##..#.#..#...#...##....#..X...X.#..X...#..#.....#.##
###X..X..X..X##X#.X.#X.#X##X##X.#X##X#.XX.X..X.#X..X..X.#XXXX..X#.X##X##X.XXXXX#.X.XX.#X.#X#.X##X..#
#...#..#..#....#...#.....#...#..#...#...X...#.##..#..#..X..X..#...#...#...XX#....#..#..#..###....#.#
#.#..#..#..##..#.#...##.#..#.#....#.#.#X.#.#.....#..#..XX#...#..#...#...X.X#..#.#.#..#.##....#.#...#
#..X..X..X..X#.X..X.#X..X.#X..X##X..X..X..X..X##X..X#.X.XX.#X..X##X#.X##XX.X..X..X#.X..X##X#.X..X###
#...#.##..#..#..#.##...X....#....#.#.#....#.#...#...#...#..#..#...#.....XX...###..#.#.#...#..#.#...#
##..#......#..#...##.##.X#...#.#.#....#.#.#...#.#..#..#..#..#...#...##...#..#...#...#...#.#.#....#.#
#..X##X..X##X..X.XX..X#.XX#X..X..X##X..X..X##X..X.#X.#XX#X#.X#.X.#X#.X..X..X#.X..X##X##X#.X..X##X..#
#.##...###...#..X...#...#...#.#.#....#.#.#....#.#..#.X.XX##...#...#...#.#.##..#.#...#...#.XX.....#.#
#....#.....#...X##....#...#...#...##...#....#...##....##.##.X...#...#...#.....#...#...#...X#..XX...#
####################################################################################################
#######.###
#.....#..##
#.###..#..#
#....#..#.#
####..#.#.#
#...#.#...#
#.#.#..####
#.#..#....#
#..#..###.#
##..#.....#
###########
X#XXXXXXX##XX#XXXXXX
XXXX###XX#XX#..X.XXX
XXXX.XXX.XX#...#.XXX
XXXXXXX.X#XXX##..X#X
#...XX##.X.####.##.X
X##.#X#XX.XXX#..##.X
XX.X.X.XXXXXX#.##X#X
XXXXXX.X.XXXX#X#XXXX
XXXXXXX.XX..#XXXXXXX
X.XXXX#XXXX..XXX.#.#
#.XX.X.#XX....XXX#.#
#.X#XX#.XXX.#..XXX.#
#XXX#X#.#XXX..XXX.##
##XXXX.#XXX..#.X#X##
###.XXX###X#....XXX#
###X.XX#...####..#X#
#XX#.#XX.#...#..#XXX
XXX#X.X#..##...XX#XX
XXXXXX.##...XX#XX#X#
X#XXX#XXX##.XXXXXXXX
X#X########XX#XXXXX#
#XX##...##XX##.X.XXX
X.XX#XX#.##..#####.X
X#XX.XX#..#.####...#
#...XX.#.##.####.##X
X.#..X###.XXX..##.#X
#..X.X....XXX...#X.X
X.XXXX#X##XXX#X#XXX#
#.XXXXX#XX.#.XXXXXXX
#..XXX.XXXX##XXX#...
#......#XX...#XX#.##
######.#XX.#...XX.##
#......##X..#..XX.##
#.#.XX#...#..#..#..#
#.#.XXX.#..#..#..#.#
#.##.XX..#..#..#.#.#
#.#...XX..#.##.#...#
X...#.X##.#....XX..X
XX###......#XX#XX#X#
X###########XXXXXXXX
##########X#####.####
#....##...X....#....#
#.#..#..#.X.##..##.##
#..#...#..X...#..#..#
##..###..#X##..#..#.#
#..#....#....#..#...#
#.#..###..X#..#..####
#.#.#...#.X..###....#
#..#..#.#.X.#...###.#
#....##...X...#.....#
##########X##########
####XXXXXX##XXXXXXXXXXXXXX######XXXX##X#X##XXXXXXXXXXXX######X#########XX###########X######XXXXXXXX####X#############XX#XXXX#XXX###XXXXXXXXXX#XXXXXXXXX#X##################XX#XX########XXXXXXX#########
#..##XXXXXXXXXXXXXXXXXX#XXX.#.#X#XX##XXX#.#X#XX.XXXXXXX#...###X##.#.###..#####..#.#.#####.#XXXXXXX#XXXXXX##..#.......##.#X#XXX..##XXXXXX#XXXXXXXXXXXXX.XX...#....#...#...X###.#X.X#.##.XXXXXXXXXX#X#.#.#
##..#.XX.####XXXXX.XX##XXXX#..XXX#X###X.X.#..X.#XXXXXXXX....##XX...##.X#X#..####.##.#..##.#XXXXXXXXXX##.X..#....X#.#..#X##.XX#X#.XXXXXXXXXXXX#....XXXXXX..#..#.#...#.#.#.X#..#.X.XX#...XXXXX.#XX#XXXXXXX
###..#X.####XXXXXX#XX#XXXXX...#XXX##.#XX#.#XX##XXXXXXXXX#.X..#XXX..#.XXXX..####....##...#.##XXXXXXXXXXX.XXXX#.XXXXXX#.XX#.X...X.XXXXXXXXXX.#X..#.XX#XXXX..##.#..###....#.X####XXXX#XXXXXXXXX.#.#.XXXXXXX
X#.##X##.#.#..XX#XX#..X.XX#..###XX#X#XX#XXXXX#XXXXX.XXXXX#XXX##XX##..XXXX..#.#.##.#...##.X.XX..XX#XXXXX#....##XXXX..##XXXXX.#.X#XXXXXXXXXXX##.##..X##XX..#.#..#....#####.#X..XXXXXX.XXXXXXXX.###.#XXXXXX
X.#..#X..#...#.#XX###XXXXX##.#.#XXXX.XXXXXXX#XXXXXXX#XXXXX#XX##XXX.XX#X..##.##.#######XXXXXXX...XXXXXXX####XXXXXXX###XXXXXXX#X.XX#X#XXXXXXX#....#....#..#...#..###.#...#.#XX..X.XXXXXXXXXXX#.##.##X.#.#X
#X...###...#....###.XXXXXXX...#XXXXX#XXX.X.XXXXXXXX#XXXXXX..XXXXX.XXX..#.##.#.......#.XXX#X...#.XXXXXXXXXX.XXXXXX.X..XXXXXXXX.XXX..X#XXXXXXXX....##.#..#..#..#.#...#.#...XXX#.XX..XXXXXXXXX..##...#.#..#
##XX####.#.######..XXXXXXXX#...X#.XX##X#.XX.XXXXXXXXXXXX..X#XXXXXXX#.####.####.##.XXXXXXX.#.###..XXXXX#XXXXX.#XX.XXXXXXXXX#XXXXX#XXXXXXXXXX.#X.#.##...##.#.#.#...##..XX#XX#.XXX#.#.XXXXXXXXX...####....#
#..XX#.##.#..#.##.#XXXXXXX..XX.#.###XX..XXXXXXXXXXXXX.XX#XXXX.XXXXX##.....###.##XX.XXXXXX#X....#..XXXX#XXXXXXXXXXXXXXXXXXX.#XXX.XXXXXXXXXX#XXXXX...#.#.#..##.#.##....XXXX#..XXX##..XXXXXXXXX#...##..#.##
##XXX.###...###.##.XX.XXX.#XXX.##X#XXXX.XXXXX..#XXXXXX#XXX.X#.XXXX#X#.#.......XX#..X.#X#XX.X#.##.XXXXX###.XXXXXXXXXXXXXXXX.XXX##XX.XX.XXXX..XXX.##..#...#..#..#...XXXXXX#.#XXXXXXXXXXXXXXXXX#...#.###..#
#.XXXX#.##..#..##...#XXXX.##XXXXXXXXXXXXXX#X#XX.XXX#XXX.#XX#..XXXXXX##.##.####XXX#XXXXXXXXX...##..XXXXX###X#XXXXXXXXXXXX##XX#XXXXXXXX##XXXXXX.X#...#..#...XX#...X#XXXX.X.#.XXXXXXX#X#XXXXXX###.XXXXX.#.#
XXXXX.X##.#.....#...#XXX###XXXXXXXXX.XXXXX##X.#XXXXX#XX#XXXXX.#XXXXX.XX###.#..#..XXXXXXXXX#.#####.XXXXXXXX#.#XXXXXXX#.X#...XXX...X.XXXXXXXXXXXX..###.XX.XXXXXX#XXX#XXXX#..#.XX#XX#X##XXXXX##...XXXXXXX##
#####.##.......##...#..X#..XXXXXXXXXX#XXXX......XXXXXX#XX##XXXX##XXXXXX...#.##..X.XXXXXXXXX....#..XXXXXXX#X.#X.X.#X#...X.#.XXX.#.#...XXXXXXXXXX.##...XXXXXXX.XXXXX.XXXX#.#XXX.XXX...##..X.X####XXXXXX.XX
#...#...##.###.#.######.#.##XXXXXXXXXXXXX#..###.XXXXXX#XX##.#X..#XXXXXXX#..#X.XX.XXXXXXX#XXX##.#.#XXXXXX#..XX......#.#...#.XXX.#...#..XXXXXXX.X.#..##XXXX##XXXXXXXX#XXX.#.XX.###X#.X#..#XX###.XXXXXXXX##
##..##.###.##..#.#.#...##.#...#XXXXXX#X#XX.#.....#XX...XX#XXX###XXXXXXXX..#X.XXX#XXXX#.X##X....#..#XXXXXX#.XX.####.#..#.#..#....###..#XXXXXX##..#.#...X#..#.XXXXXXX.XXXXXXXX..#XXXX###.#.X.#.#XXXXX.XX.#
#.###.#..#....##.##..##.####..#.XXX#XX...#.#.#.X.X#X.#.XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X##X#.##.#..XXXXXXXX...#....##..#..#..####...XXXXXXXXXX.##...#.XX###XXXXXXXXXXXXXXXXX.#..XX.##.#.#X###XXXXXXX.#.#
####.#####....##.####.#.###....XXXXX...#...#..#XXXXX.#.XXXXXX#XXXX.##XXXXXXXXX#X.XXXXXX.XXXX....#...XXXX.XX.##..####..#..#..#.....##.XXXXX.XX#...#.#..XXX#XXXXXXXXXXXXXXXXX....##......##.X#.XXXXX#.#X##
###.#......##..#...#..#..##...#XXX....###.###..XXXXX.#.X#XXX#XXXXXX.#XXXXXXXXXXX#.X.XXXXX#XXX##..##..XXXXX....#......##.#..#..####...#XXXX....##..#..#XXXXXXXXXXXXXX..XXX#X##..#.####.#.XX###XXXXXX.XX.#
#....#...###.#.#.#.#.#.##.#.###XX..###...#...#..##...#..X#.....#...X.XXXX#XX..XXXX...X..XXXXX#.#.#.#.XXXX.###..#.####...#..##..#...#..##X..##...#..#..XXXXXXXXXXXXXXX#XXXXXX####.#..##.X##.XXX.XXXXXXXX#
##..#####...#.#.###..#....##....X#..##.#.#.#..#..#..###.XX#.##...#..XXXXXXXX....##.#..#..X..#X...#....XX##...#..#....#.##.##.#..#.##..XXXX..###..#..#.XXXXXXXXXXXXXXX.#XXXX.##...#.#.XXX#.XXX#XXXXXXXXXX
XX...#....#...##.##...#.XX..###X#XX..#.#....#..#..#.#...XXX...#.##.X#XX#X....##..#..#...#XX#...##..##XX.##.#.##.#.#..#..#.....#.#..##..X...#...#...#..XXXXXXXXXXXXXXX#XXXX.X..#.###.##XXXXXXXXXXXXXX.XX#
XXX###..#X#.##.##.#XXX##XXX#X#.XXX#X.#..##XX##..#...#.##.X#.#..##....X..X..##..#..#.##.X.XX#.####.#......#.#..#.#..#..#..####.#..#...#..#.#..#..###..XXXXXXXXXXXXXX.XX#.XXXX.###..###XXX##XXXXX#XXXXXXXX
X.#.#.XXXXXX.X#.#XX#XX###XXX.X##X.XX..#.XXX...#.#.##..#....#..#...#.X.#X..#...#..#..XXX#XXXX....#....###.#.##.#.##..#..#..#...#...#...#.#.#.#..#....XXX....XXXX.X#XX#...X#XX##.####.#.###.XXXXXX#X#XXXXX
XX..XXXXX#X#XX##.#XXXX.##.XX#.....XX....XX#.#...###..#..##.#.#..###XXXX...#.#..#...XXXX#XXXXX.#.######...#..#...#.#..#..#...#####..##.#.#.#.#.#...###XX.##...X.X.#XX#.#....X#.....##.#X#XXXX.X.XXX.XXXXX
X##XXX.X.X.##.XX#X#XXXXX##XXX..#.XXX.XXX.##..###...#.#.###...#.#...XXXX..##..#..###XXX.XXXXXX##.#....#.##.#..###...#..#.####...#..##..#...#.#...##...X#..###..#XXXX#X..##.......##.##XXXXXX#XX..#X.XX.XX
X#.XX..###....#.XXX.#.X.#XXXXX.#...#XX#....#...#.#.#.#....#.#..#.#.XX.XX...#.##..#...XXXXX#.....#..#.#.#...#...#.#.##.#....#.#...#...##.###..#.#...#...#....#....XXX.X.##.#.X.##...#XXXXXX#.#XX..XXX.XXX
XXXXX......X##..X##X...X#XXXXX..##....#.#..###.#.#.#.####.##..##.#.#X..XX.#..#.#...#.#....#.####..#..#...#..#.#..#....###..#..###..#####...#..#..##.##.####..###.XX.X#...#...XXXXX##X#XXX.#.#XXXX..#XXXX
XXXXXX#.XX#XXX#.##.#..#X#XXX...#.#.##.#..#.#...#.#...#....#..#...#.X.XXXX...#...###..#.#..#..#...#...###.##.#...#.####...#.##..#..#...#..#..#...#...#..#....#....#....##..#..#XXX#.#..XXX##.##XX#.#X#XXX
XXXXX.XXX#XX.X..#..##.XX#X#...#...##..##.#...###..###...##..#..##..X#XXXXX##..#...#..#..#..#...##..##...#...####...##..#...#..#..#..#.....#.#####.#.#.#..###.#.###.#..###.##.XXXXX##..X#X..#...#..X#X#XX
XXX##XX##X.X##..#..#.##XX....#..#.#..#...####...#....#.#...#..#...X#XXXXXX#...##.#..#.#..#..####..#...#.#.##.....#.###.X#.X#.#..#..#.#####..#.....X.#...#....#.....#..#...#...XXXX#..##XXX.#......X.X#XX
#XXXXX.##.##.##...####.##...#..##.#.#...#...#.#.####...#.##..#..##XXXXX.XXX.##...#.#...#..#..#...#..###...#..#####.#...XXX#X...#.#..##.....#..##XXX..#.##.##..#######...##...X#X.##.#.#.#X#.#.###XXX..X#
##XXXXX......#.#.##.#..X..##..#...#.#.##..#...#.#...####.#..#..#...X#XXXXXX.#..###.#.#..#.##.#.##..#...###..#....#...XXXX#XXXX#...#...#.###..##XXXXX..#.#...#..#...#####...X#XX..#......#..#.#.#XXXX..#X
XXXXXX.X###..#..#.#.###.X..#..#.##..#...#..###..#.#....#...#..#..#.#XXXXXXX.#.#....#..#.#.##.#..#.#..#.#...#..#..XXX##XXXXX#.XX.#..##.#....#...XX#XXX..#.##.##...#.#...#..XXXXX.#.##....#.#.#..X.X.#XX.X
XXX.XXXX.....#.#.##.#.#.#X...#..#..####..#..#...#..###..###...#.##..XXXXXXX.#.#...###.#...#..##.#...#..#..#..###..X.#.#XXX#.XX..##..#..###..##.X#.#XXX......#XXX#..#.#...XXXXXX...#...######.##.X#XXXXXX
XXX##XXX.##..######..#..#XXXX..#..#....#.##.#.##.#.#...#...#.##...#..X.X.XX.#....#....#.##..#...####..##.#..#...#.X..#XXX##X...#..#.##....#..#..XXXXXX.XXX.XXXXX..#..##.XXXXXXXXX.....##.##...##.XXXXXXX
XXXXXX#X...#######.###....XXX.##.#..#....#..#.#....#..#..#.#...##.##.XXXXXX..##..#.##X##...#..##...#.###...#..#.#.#XX.#XXX##X.##....#.###.#...#.XXXXX.X.XXXXXXXX.#.....X.X#XX#XXX#.#..###.###.#..XXXXX.X
XXXXXXX#.#..####..##.###.X#XX..#.#.######..#.....X##.#..#..###....#...XXX.XX...##..XXXX..##..#...#.#..#####..#....XXX#XXXXXX#...#.##......###...XX#X...XXXXXXX#....##XX#XXXXXXXXXXX##..##..##.#.XXXXXXXX
XXXXXXX##..##.##......#.X#.XX#.#...#...#..#X.XX#XX##...#..#...####..##XXXX.#XX....XXXXX.#...#..###..#.#...#...#..XX#XXXXXXX#.X#.#....###.#...##X..XX.#.#X.XX.X.#XXX#XXXX#.XXXXX#.XX..#.#.#X####XXXXXXXXX
XXXXXXX#X.#.#...#.##..##X#XX...####..#..#.X#XXXX....#.#..#..#..##..#.....#X..XX..XXXXX#...#X.X...##...#.#..##.##XXXXXXXXXXX.X...#####...#..#....#.#X.#.X.XXXX....XXXXX#XXXXXX.X#XXX.#.#.###X.XXXXXXXXXXX
XXXXXXXXX#..##..#.X##.##XX#X..#....#..#....XXXXX#.#..#..#..#....#.#..###..XX.X.X#XXXXXX..XXX#XX#...####..#..#.XXXXXXXXXXXXXX..###...#.#.#.#####..#...#..XX#X...#.XXXXXXXXXXXXXX#XX..####...X#.XXXXXXXXXX
XXXXXXXXXXX#.#..#XXX#.#.#XXXX....#..#..#X#..#XX#X..#....#.#####.#...#....#.X#...XXX.XXXXXXXXXXXX.X.....#.##...XXXXXXXXX#.##.#...#.#.#.#.#..#...#.#.###..X#XX#.#...XXXXXXXXXXXX..##...##...#XX##XXXXXXXX#
X.XXXXXXXXXX...##X#.XX#XXXXX.X###.#.##...X.X#XXXX..##.###....#..#####.###...XXXXX##XXXXXXXXXXXX#XXX....#...#.XXXXXXXXXXX.X#.#XX...#...X...#..#.#.#....#..#X.X.#.##XX#XXXX.XX###..#...#.#X.XXX##XXXX.X.XX
X.XXXXXXXXXXX#.XX....XX#X.....#...#...#..X.XXXXXXX...#...###.#.##...#..#..#.XXXXXX..#XXXXXXXX#.X#XXXXX..##..#.XXX#XXXX##XX#.XXXXXX#.#XXX.#..#..#..###..#.X.XX.#....#XXXX.XXX...####.###.XXXXX..XXXXXX#XX
XXXXXXXXXXXX#XX...##.XX#...##.#.#.###..#..XXXXXXXXXX.#.#.##..#..#.#..#.#.##..XXXXXXX..#X#XXXXXX.XXXXX##....XX#.XXXXXXX...#X#.XXXXX.XX.X#X...#.#..#...#.#..XX#.###....XX#XX#XX..#####..#.XXXXX#XXX.XXX#.X
#X.XXXXXXX.##X#..##..##X..#...#.#.#...###...#..XXXXX...#.#..XXX.#.##.#.#...#.#XXXX.XXXX.#..XXXXXXXXXXXXX..XXXX.X#XXX#.#...#X#XXXXXX#......###...#..#....#.XX.....###..X....XXX..#..##..##XX.#XXX.#XXXX##
#.XXX#XXX....X..#...#....#..##..#...##...##.###XX.XXX.X#...XXXX...#..#..##.#..XXXXXXXXX####..XXX..XXXXX##XXXX.#X....X##..#..XXXXXXXX.#..##...###..####.#..XXX###....#..###.XXX.#.#.#.##.#X#..X#X#.XXXX##
#..X#XXX..#.#..#..##..####.#...#.###...#.#..X#..XX#X.X#XXXXXXXXXX#..###....#.XX#XX#.XXXXXX#.XXXX#XXXXXXXXXXXX.....#.XXXX#.#.#XXXXXX#X#X.#..#.#...#...##..##X....###..#..X#.#..#...#X.#...#X.XXXXXXXXX.##
####XXX#.##...#..#...#...#.#.##....#.X##...XX.#X#.##X..XXXXXXXXXXX.#...#####.#...XXX.XXX.XXXXXXXX...#XX..XXXXXX###.#XXXX##.###XXX#XXXX.....#.#.##..#..#.#....##..#...#.X.X.XX.....XX##..#X#XXX.XXXXXX#.#
##XXX.X#...###..#..###.#.#...#..##.#..XX#.XXX###.##X#.#XXXXXXXXXX..#.#.#...#...#..XXXXXXXXX.#XXXX##..##XXXXXXXXX.##XXXXXX....XXXXXX.X#.##XXX...#..#.#...#.###...#..##...XXXXXXXXXXX.XX#X.XXXXXXXXXX#.###
##XX..#XX....#.#..##.#.#..##.#.#....#..XXXX.XX#....#.#XXXXXXXXXX#.#..#...#..###..XXXXXXXX#..XXXXX#....X.X#XX.XXXXXXXXXXXXX##.X...XXXXX..XXXXX##..#...####..##.##..##..#.XXXXXXXXXXXXXXX..#X#XXXXX##.####
#XXXX.#X...#.#...#...#..#...#..#.###...#XXX..#..X##XX..X#XXXXXXX..#.##.#XXX.####..X.XXXXXX#X#XXXXX.X#XXXXXXXXXXXXXXXX.XXX#..X..#..#X#.X#.XX...#.##.#.#...#..#....##..#.XXXXXXXXXXXXXXXXX..X#XXXX.#.....#
XXXX.##X###..####..#..#.###.#.##...#.##XXX.##..XXXXX.XX#..XX..XXX...X#.X#X..#...#.XX...#XXXX.XXXX.X.XXXXXXXXXXXXXXXX.XXXX#.X.X.#.#....XXXX..#.#..#.#...#.##..####...#...X.XXXXXX.#XX##XXXXX.###X#X#.#..#
#XXXX.X...#.#.....#.#...#...#...#.#.....##X##.#XXXXXXXXX#X...XXXXXXX.X#.XXX...#.#..#.#...XXX..XX....XXXXXXX.XXXXXXXXX#XXXX.X#X.#.#.##...X..##..#.#..####.###...#..##..#..XXXXXXX#.#XX.XXXXXX.#X#XXX#...#
#.X#XX..#.#.#.###########.##..#.#..####.XXX##..XXXXXX.XX.XXXXXXXXXXXX#XXXXXX.##..#.#..##.X..XXXX.#.XXXXXXXXXXXXXXXX.X..XXXXX.X.#.#...#.XX...#..#...#...#....#..#.#...#.#..XX#XXX...#XXXXXXXX#X#XXX######
#....X.#....#.#...#...#.#...##..#X......#XXXX.#XXXXXXX#X..XXXXXXXXXX.XXXXXXX#.##.#...##..#XX.X...#..XX.XXXXXXXXXXXXX#...#.XX...#..##.#..XXX.##..###..#..###..#.#...##...#.X..#.#....X.XXXXXXXXXXXX.###.#
#.##.#..####....#.#.#.##XXX....X.XXXXXX#XXXX.#XX.XXX#XXXXXXXXXXX.XXXXXXXX#XXX....####...###X##.###....#XXXXXXXXXXXX##.#...#..####....##.XXX...#..#..#..#...#....###...#.#.#X..#.#..##XXXXXXXX#.XXX#....#
#..#..#.#...#.###...#.XXXXXXX##XXXXXXXXXXXXXXX.#XXXXXXXX#XXXXXXX#.XX..#X.X#X#.###......#....##...#.#.#...XXXXXXXXX#XX..##...#....##.##..XXXX...#.#.#..#..#..#####...##..#.#X.X##..##.XXXXXXX..#XXXX#.###
#...#...#.#.##...####.#XXX.X.#X#XXXXXXXXXXXXXXX.XXXXXXXXXXXX#XXXX#XXXXX.X#XX#...#..####..##...##..#..#.#...XXXXXX#XXX#..####..#....##..X.XX.##.#...XX..#..#....#..##...#..XXXX#..#XXXXXXXXXXX##.XXXX#..X
X#.#.###..#.##.#.#....XX#XX#.##X##XXXXX.XXXXXXXXXXX#XXXXXXXX..XX#XXXXXXXXXXX.XX.#.##...#...##..#...#....##.#..XXXXXXX..#...#.#.###.#..#...#....XXXXXXX...#..##.#.##..###.X..XXX.####XXXXXXXXX.#.XXX.#..X
#X.#...#.#...#.#...XXXX..#X.#.#.#.XXXXX#XXX.XX#XX##XXXXXXXXX##X.XXXXXXXXXXXXXXX.#..#.#..#....#..##..#.##.......#XXX.X.#..#...#.....X.#..#.#.##XXXXXXXXXXXXX#...#...#...#..XX...XX##.XXXXXXXXXXX#.#...#XX
X....#.#..##....#XX#XXX##XX.#..##.XXXXX##..X#X.#.XXXXXXXXXXXXXXXXXXXX#XX.....#X..#.#..#..##...#...#.##....XX####X...#...#####..##X.X...#..#...#XXXXXXXXXXX#..###...###..#....#..X.#.XXXXXXXXXXXX####.#XX
X#X##...#...###X.X#.XX#XXXXXXXX#...XXXXX..#XXXXXXXXXXXXX.#XXXX#.XXXXXXXXX#...X#..#..#..#..###..##...#..X#XXXX#....#..#.#.....#..#XXXXX#..#.##.XXXXXXXXXXXX#.#...##....#..####..#XX.XXXXXXXXXXXXXX#..#X.X
XX...##..##.#.XXX##.#.#XXX##XX###.#XXXXX#.#XXX.XXXXX.XXXX.XXXX#.XXXXXXXXXXXXXXX#..#...#.#..#..######..XXXXXX#..#.###..#..###..#..XXXX#X#........XX##XXXX#XX.#.#...###.#.#.....XX.XXXXXXX#XX.XX.XX.#..###
#..#.##.#...X#X.X...#.X.X.##XX#####.#XX.##..X##XXXXXXXXXX.XX.X##XXXX.XXXXXX#X...#..#.#...#...#....#..XXXX.XX.#.X....#...#...#..#..X##..X..X.X.###...XXXXX.#.#..##.....#...XX.XX#.XXX#.#X#XX.##X#X.X#...X
#.##....#.XXXX##..XX..X.XX##XX##....X...####X..XXXXXXXXXXXXXXXX.XXX#.X#XXXXX..#.##.##..#.####..#.#..XXXXX.XXXXXX.#X.####..#..#..#.XXX..#X#XXXX.###.#.XXXX#...#..X#XXXX.XXXXXXXX.#.X###..XX#X.XXX.XXX#XX#
#.######..XXXXX.#X.#XX..#XX#XX.#X..XXX#....XXX.XXXXXXXXXXXXX.X#XXXX.X..#X..X.##.#..#..#..##...#..#.XX#XXXXXXXX#XXXX.#...#..#...##.XXX...#XXXXXX#####XXXX#XX#.#.X.XXX..XXXXXXXX#XXX..#.#X##X#XXXXXXXX#X##
#.#...#...XXXXX.XX.XXXX.XXX.XXXXXXXXXXX.##XXXXXXXX#XXXX#.XXXXXXXXXXXXX.X..X#..#...#..#..#...##..#..XXXXXXX#XXXXXXXX...#..#..###....X.#.XX#XXXXXX#.##XXXXXX#..#..X#..##.X.XXXX.XXXX#..##.XXXX#.XX#XXXXXX#
#.#.#.....XXXX.XXX##XX#XX.XXXX#X#XXXXXXX.X#XXXXXXXXXXX###XXXXXXXXXXXXXX.XX..#..###..#..##.###..#..#XXXXXXXX.XXXXX.X#.###..#..#...XXXXX#XXXXXXXXX..##XXX.XX....#..X##..###.XXX.XX####.##XXXXXXXX..XXXXX##
#...X.XX#..XXXXXX#.XXXXXXX...X#XXX.XXXX.X#.XXXXXXXX.XXXX##XX#XXXXXXXXX#XXX...#.#...#..###....#....#XXX.XXXXXXXXXXX#X#...#..#....XXXXX#..#.XXXXXXX##.XXXXX#..##..XX#.##.#.##XXX...##.....XXXXXX#XXXXXXX.#
#..X.XXXXXX.XXXXX##XXXX##X##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X.XXXXXXXXXXX#..#...#.##..#...##...##.XXXX#XXXXXXXXXXXXX#..#..#..###X#.XXX.....X#XXXXX..X.XXXXX.#...X#X#..###..##########...#XXXXX.XXX#XX#XX#
##X##XX.XXXX#XXXXXXXXXXXX##XXXXX#XXXX..X.XXXXXXX#XXXXXXXXXXXXX...#XXXXX.....####..#.#..#...#....XXXXXXXXXXXXXXXXX.X..###..#.#...XX#XXX#.##.X#X#.#XXXXXXXXX...XXXXX.#....######..#.........#X.#XX.XXXXX.X
X#.XX.XXX.XXXXXXXXXXXXX#XX#XXXXXX#XX.#XXXXXXXXXXXXXXXXXXXXXX...#...XXXXX.####...#.#..#..##..###...XXXXXXXXXXXX..XXXX....#.#...#.#XXXXXX.#.#X#X##XX.#XXXXXX#XX.XXXX##..#.##...#.....#..#.#XXXXXXX#.XXXXXX
#...X.X.XXXXXXXXXX#.XXX#.XXXX#XXXX.XX#XXXXXXXXX#.XXXXXXXXXX...##.XXXXXX..#....#.#..#..#...#....#.XXXXXXXXXXXXX#.XX#X.##.#..###...XXXXXX.##X.X.XXXX.##XXX.#XXXXX.#.##..###...##..###.##..X#XXXXXX#XXXX.##
#....XX#XXXXXXXXX.#.XX..XXXXXXXXXXX.XXXXXXXXXXXXX#XXXX#X....##...XXX.XXX.#.###...#..#..##.####...X#XXXXXXXXXX......#X...##...#.XXXXXXXXXX.XXXXXXXX#X#XX#.XXX#XX#.##..#.##.##....#.###.#.XX.XXXXX#.#XX#.#
##...XXXXXXX..XX.X##X.X..XXXXXX.XXXXXXXXXXXXX#XXXXXXXX##..##...#.XXXX.XX...#....###.#.....#...#XXXXXXXXXXXXXX#.###...#.#.###.#..#XXXXXXXXXXXX.XXXXXXXXXXXXXXXX###.##.#..#####...##.##..XXXX##X#.#.#X####
#.#..XXXXXXX.XX#X###.#XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X#X..###.####XXX#...###..###....######..#.#.XXX.XXXXXXXXXX....#X.#..#....#.#XXXXXXXXXXX..##.XXXXXXXXXXXXXX#.#....#.###..#..#####.#XXX.#.XX.####X...#
#..#XXXXXXXXXXXXXX#X#XXXXXXX#.XXXXXXX.X.XXXXXXXXXX#X#XXX..##...#....#.#.#...#...#.##.......#..XXXX#XXXXXXXXXX.##...X..#.#.####.XXXXXXXXXXXX#.##.XX#.XXXXXX.#X...##..#.##.####.####...##..XXXX.##.##..#.#
####XXX.XX#.XXXXXXXX..XXXX..#.XXXXX..##.XXXXXXXXXXXXXXX#X...##...#.##.#....#..#.#..#.####.##.XXX...XXXXXXXXX#...#.XXX...#......XXXXXXX#XXX##...XX#.XXX#XXX.####...######..####..##....#.XXXXX#....#.#..#
####XXXXX####XXXX.XX.#XXXX#..#.XXX#.XX#XXXXXXX.XXXXXXXXX.##...###..#..#####..#..##.#....###..#...#...XX##XXX..#.#.XX#..X#X#XXX.XXXXXXXXXXXXX##XXXXXXXX..XXXXX##.#..######..####.####..XX..XX.###..#.####
#..XXXXXX##XXXXXXXXX..XXX.##.#.XXXXX##XXX.##XX.XXXXXXXXX...#..##..#..#...#..#..##..####.#...##..###..XX...XX.#..#.XX#..#X.XXX..XXXXXX#XXXXXXXXXXXXXXX.XXXXXX#.######...#..###.#.#...##XXXX###...#....#.#
##XXXX#..X.XXXXX#X.X.XXXXX.....XXXXXXXX#X..XX#.XXXXXXXX..#..#.#..#..##.#...#..#...##....#.##...#...#.X#.#....#.#..XX.X#.XXXXXX#XXXXXX#X.XXXXXXXXX#.XXX.XXXXX.##...###.#...#..#....#.#.#X.X#...##.##....#
#..XXXX..XX.XXXXX.XXXXXXXX...#.X.#XXXXXX#.#.#.XXXXXXXX#.###...#.#..##...###..##.###..####.....##.#.#..#.#.####..#.XXXXXXXXXXXX.XXXX#XXXXXXXXXXXXXXXX#.XXXXX.#...#.#.#..##.###....####..#X#.##...##....##
#.#.XXXXXXXXXXXX.....XXXXXX#.X.XXXXXXX.X#.X###X.#XXXX.#..#.##.#...##..##...#..#..##.#....######..#.##.#..#....#.#..#XXX.XX#XXX#.XXX#.XXXXXXXXXXXXXXX.#XXXXXX..##.###....#####.###..#.#.X###.#..#..#.####
#.##XX.XXXXXXXX#X..#..#X#...XXXXXXX##XX#X#X#...##XXX...#.#...#####.#..#..#..#..#..#..#.#.#...#..##.##..#.#..#.#...#XXX.XXXXXXXXXXX.XXXXXXXXX#.XX#XXXXXXXXXX.##...####......##.......###X.####.##.#.##.##
###.#..XXXXXXX#XXX.#.#...#.X..XXXXX...#XXXX.##....X..#...#.#.#....#..#..#.#..#..#..#...#.#.#...#.#..#.#..#.#..####.#X.XXXXX#XXXXXX#.#XXXXXXXXXXXXXXXXXX.XX##.#..##.#..####.#.####....#.X..##.##.#.#.####
#...##.XXXXXXXXXX..#...#..X.X#XXXX..#..##...#####...###.#..#.#.#.#..#..#...#..#..#..###..#..#.#...#...#.#..#.#.#....X##.XXXXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX..###.###...##..#.####.##.....X...X###..#..###
#.####..XXXXXXXXX.#.###..XXX##XXX..#...#..#..###.#....##...#...#.#.#..#..#..#..#.#X.....#XX..#..#..####...#...#..##..XXXXXX.XX...XXXXX.#XXXX#XXXXXXXX#XXX...#..#######...#####.##..###.#XX.XX##..####.##
###....XXXXXXXXXX..#...#.X...XX...####...##.X..#.XXX...#.X..X.#X...#.#..###..#...XXX##XXX.X#..#..#.#...######..#.#..XXXX#X#X...XXXXXXXX#XX#.##XX#XX#.X.X#X##.##...##...#.##.###.##.#...X#XXX......##..##
#XX..###XXXXXXXXXX.#.#.#...#..#..#....####..XXXXXXX#.#...XXXXXXXX#X..#.#...#.##.XXX#XXX..XX##..#.#.#.#.#.....#...#.XXXXX#XXXXX###XXXXXXXXXX#.XXX.X....#.XX.#X##.##..###....#...##.#...#.XXXX...####....#
#XX...XXXXXXXXXXXX.#.X..####....#..#.#....#..XXXXXXX#XXXXXX#XXXX.XXX...#.#.#.#.XXXXX...X.XXX..#..#.#.#...###..###..XXXXXXXXXXX##XXXXXXXXX..XX.XX.X#...###XXXXX####.##.###.#..#.#.##.#.##XXXX..##.###.#.#
##XX#XX#XXXXXXXXXX...XX.#...####..##...X.#..#XXXX...#.XXXXXXXX.XXX.X####.#...XX#.XX..#.......#..#..#..#.#...#.#...XXXXXXXXXXXX..XXXXXXXXXX#.XX#.X#....#.XXXXX.##.##.#######.##.###....X##XXX...#.##..#.#
#.XXXX..#XX..XXXX.#XXX..#.#.#...#...#XXX.#.XX#XXX.##.XXXXXX#.XXXXX#X...#..#XXXX.X#X...#######..#..#.#..#..#.#...##XXXXXXXXXXX#.X.XXXXXXXXXX..#..##...#.##X#XXX...#.##..#.#.#######...#XX#XXXX.####.#XX##
#XXXXX##.XX..XXXXXXXXX.#..#.#.X...XXX#X#...X.XXX...XX#XXX.#.X.#.X###.#..#.XXX.##XXXX#........#..#...##.#.#..####...XX#XXXXX...XXXXXXXXXXXXXX.....#...######XX#...#.#.#.###.#.##.######XXXXXX#XX#.##X.X.#
X..XXXX#..#.#XXXXXXXX..#.##...XXXX..#XXXX..XXXX#X.#XXXXXX..####X...#.#..#.#XX#.##X....X.XXXX..#..##.##...#.#.....#.#.....X...XXXXXXXX#XXX##X.##..#.#.##.#.XX.#...##..####...#.##..X#.XXXXXXXXXXX#.#X##XX
XX.XX.X####.#.XXXX.X..#...##.X.X.#..XXXXX#XXXXXXXXXXXXXXX#..X#X..#.#..#...XXXX.##..XXXX#XX.X.#..###...####..#..##..#.###.#.#...XXXXX##.X##XXX.#####.#..X##XX.##..##.#..#.##...#.#..XX..#XXXXXXXXXXX#..XX
XXXX.X.#..#..##X###..###...X#XX.X.#XXXXXXX#XXXX#XXXXXXXXXXXXXX..##..#.#XX.XXXXX.###X.XXX#X##...#...#.....##.#.#...#..#.#...##..X#XXX....##XX..##.##.##..XX##.#.##.##.####.###.#..#X#X#.XXXXXX.X#XXX##XXX
XXXXXXX..#...#XXX###....#..#XXXX#.#.X#XXX.XXXXXXXXXXXXXXXXXXX.#...#...XXXXXXXXXXXX.X#X.XXXX#X.#..#..#.##.#..#.#.##..#...#.#..#..XXXX###X..X#X#.#####.#.####.#..##..###...##.....##XX##.#X.XX###X#XXXXXXX
XXXXXX.#...###XXX#..#X#.#..X.XX##..###.X.XXXXXX..XXXXXXXXXXXX#.XX..##XXXXXXXXXXXXXX.##XXX..XXXX#..#..#...#.#..#....#..#..#....#..X.###.XXX.##X....##.#.#...#...#..#.#...##.......########..X##..XXXXXXXX
XXXXXXX#.....#XX...#X#..##.#XXX###.#..#.##XXXXXX#XXXXXXXXXXXX.X..#..XXXXXXXXXXXXXX#XX.XXXX.XXXXX#..#...###...#.####..#.#..#.#...#..#.##XXXX#XX#.#...#...##..#.######.##.#...#####..#.####.#.#..X#XXXXXXX
XXXX.XX#.#.#.#XX..XXX#.#...#XXXX..#######XXXXXX#XXXXXXXXXXXXXX....#..XXXXXXXXXXXX#.#.X.XX.XXXXXXXX.#.##...###.....#.#...#.#..X.X#.##..#XX.#X..#.###..#####..##..#...#..#..#####.#...XXX.##.#XXX.X.X#XXXX
XXX.#X.XX.#..X#X.#XXXX.#.X.#XXXX###.#.#.#.XXXX.X........X.XXX..#...#.XXXXXXXXXXXXX.####XXXX#XXXXX..##.#.#..##.###.#...#.#.##.XXXX..XX######XX###.#.#.##....##.....#......####.#.#.XXXXXX#...XX#XX#XXXXXX
#XX..XXXXX#..XXXXXXXXX.#.XXXXXX...####.#.##XXX#.X..####..#.X...X.....XXXXXXXXXXXXX...#.XX.##XXXX..#...#..#.##...#..###..#....XXX.X#XXX##..XXXXX##.#.#..####.###..#.###...#####.#..#XXXX.X.X.X#.XXXX.##X#
#.###.XXX#XXX#XXXX#XXX.#.XX.XXXX....#..X..##XXXXXX.....#..XX.###X.#X#XXXXXXXXXXXX.XX...##..###XXX.#.#...#....#.XX#.#....X#X#.X#.#.XX#X##.##XXXXXX.#...##.#..##.....#.....#.#..####XXX.X#XXX#XXXXXXX#.#X#
##..#XXXXX.XX.XXXXXXX..#..#XX.X#X###.##XX#....XXXXX..#..#..#...XX.XXXXXXXXXXXXXXXX.#X#..###.##XXX...XXXXXX#....X#X...#XXXXXXX#..#XX#X#....###XX..X....####...#....###...#.#..#.#.XXXX#.X.X#X.#XXXXX.##.X
#.#..X.#X#XXXXX.XXXX#.#.#..XX....X#.#.XX#...#.XXXXX.#..#.#..##.XXXX.X##XXXXXXXXXXXXX#.#.##..###XXX..X.XXXXX..X.XX#XX#X.XXX##..#.X#.###.#.#..###XXXX.###.###.##.....##..#.#.#.#.X#.XXX.#..#XXXXXXXXXX..#X
#.#.##..XXXXXX...XX##...#..#..##..X#.#XXX###.XXX...#..#...#.##.#X#...#X.XX#XXXXXX.XX..#....#.##XXXX.X#XXX#XX#.XXXXXXXXXXXX##.XX.X.#.#......#X.#X.XXX#.##.#.....#....###..##.###XXXXXX.#..XXXXXXXX.#X###X
##.#..##XXXX...#.#...##.##..#...#..X##XX.XXX.XXX.#.#.#..#.#.##..#..#.#X.XXXXXXXXX..X##X####..#.X#XXX#.XXX#XX##XXXXXXXXX#XXX..XXX#.#.##......X###XXX.#..####..#..#...#....#.##.#XXXXXX##XX..XXX#XX..XX.XX
#..#.#XXXXX..##..#.#..#...#..##.#.X#XXX##XXXXXX..#.#...#..#...#.#.#..XXXXXX#XXXXXXXXXXXXXX..#...XXX.##XXXX#X#.XX.#XXXXXXXX#X#.XXX#.X.##...XXX#XXXXXXX#.....##.##.#.#..######.##XXXXXXXXXXX#XXXXXX#XXX.##
#.#....XX...##.#...##..##.##....#...#XX...XXX#X.##..#.#...###...#.#.XX#XXX.#XXXXXX......X.X.XXXXX#.###XXXXX.#XX#XX.XXXXX#XXX....X#XXX#...XXXXX#XXXX.....#.......##.#.#.##..#.##XXXXXXXXXXXXXXXXXXX..X#.#
XX#...XXXX.##...#.##.#..#.#######..#....#...XX....#..#..##...####.#.XXXXXXXXXXXXXXXX.#..XXXX#XXXX..XX##X##.XXXXXXX#XXXXX##X..#.X..XXXXX#XXXX.##XX#.###...##.....#..####...####X#XXXXXXXXXXXX#XXXX...X##X
XXX##XXXXX....#.##...##...#......#..#.##.##.#XX##.##....#..#.#....#..XXXXXXXXXXXXXXX..#.XXXXXXXX###.XX#X##.XXX.XXXXXXXXX#X#.#...XXXXXXXXXXXX.#XXXXX...###..##.#..##..#..###X..XXXXXXXXXXXXXXXXXX##..##.X
XXXXX.#XXXXX.#..#..#...###..####..#...#.....X.....#.###.#.#..#.#####..XXXXXXXXXXXXX.X.#..X#XXXXX.#..#XXX#.X#XXXXX#.XX.XX##X.###..XXXXXXX.XX..##X#XX..##..#.#...###..#.##X#X.XXXX#XXXXXXXXXXXXXXX#..##..X
XXXX...XXXXXX..#..####.##..#....#..###....XX#.##.#.....#..#..#...#...#XX#.XXXXXXXXXXX..#..#XXXXXX#.XX#XXX#XXXX#XX#......XX..#...##XXXX#.X.X..#X.#XX..##.##..##.####.##..XX#####XXX#XXXXXXXXXXXXX#.#.##.#
#XXXX###XXXXX.##.##....#..#..##.##..#...##XX#...#..###...#..#.#.#..####...#XXXXXXXXXXX..#...XXXXX..XXXX...XXXXXX#X.####.#X.#..##...XXXXXXXXXXXX#..XXX.###..#.##.####.##.#X##XXXXXXX#XXXX#XXXXXXXX.####.#
X.XX##XXXXXXX..#..#...#..#..#...#.#.#.##...XX.#.#.#...###..#....X.#...#.#...##XX#XX.XXX..##.XXXXX...XX.XXXXXXXXXX#...##..#..#..#.#..X.XXXXXXXXXX...X.X.##..##..##..##.#.X###XXX.X#X.XXXXXXXXXXXX#.#..#.X
XX.X#XXXXXXXXX..#.#.##..#..#...#....#....#.XX#..#...#...#.##.#.XX...#.#..##..#XXX#.X#X.#..#..#....#.#X#XXXXXXXXX.###..##..#.##....#.XXXXXXXXX#XXX..#XX##.#.##..#..#XXXXX.##XXXX#X###XXXXXXXXXX##X#.##.XX
XXX.XXXXXXX#XX..#.#.##.#..#..##....#.####..X#..#.######.#..#..#XXX###..#...#.X##XXX.#X#..#.#...####..#....X#XXX#....#...#.#...#.##..#XXXXXXXX#XX#.#.#.##.##.###...XXXXXXX..XXXXX#X#XXXXXXXX#XXXXX.X#..XX
XX..#XXXXXX....#..#..#...#.#..#.###.....#.XX#.#.#....#..#..##..X.X...#..##.#..#.XXX.XXX.#...###...#...#.#...#X#XX.#..#.#..###..#...X#XXXXXXXX.#.#######.##.###..#..XXXXX.XX#XXXXXXX.XXXXXX#.XXXXXX#XXXX#
#X#.#XXXXXX.###..###..###...#.#...#.###...##X...#.#....XX#....XX...#..#.#..##..#XXXX#XX...#..#..#..##.#..##.XXX#...#...#.#....#..#XXXX..XX.XX#..#.#.#..#...#.##.#.XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX.XXXXX#
XXX..X##XXX....#....X.###.#.#..#X.#....#.#..XX..#..#XXXXXX#.XXX..##.#.#...#...#...XXX#.###..#..#..#.#...#...X#XX.##.####...###..#..XXXXX..#..#.#...#.###.#...##...XX.XXXXXXXXX#XXXX#X##XXXXXXXXXXXXXXXXX
XX####XXXXX###..###.X...#.#..#.XX.####..#XXXXXX..#..#XX###XXXXXX....#..###..##..#.#X....#..###..#....###..#XXXXX....#...###...#...XXXXXX#..#...#.....##..####...#.#.X.XXXXXXX#XX.XXX#..XXXX#XXXXXXXXXXXX
XXX...XXXX#...#.#...XX#...#X...XX.#...#.XXXXXXX...#...X#..#XXXX.###.##..#..#...##..#.#.#..#...#..###..##..XXXXXXX##...#.#...#..#...XXXXX.#.###..###..##......###.##.#.XXXXX..X.XXXXXX#.XXXXXX.XXXXXXX.XX
XXXX....XXX.#...#.XXXX..XXXXXXXXX...#.#..XXXXX###.###...#..XXX#X....#.#..#...##..#...#.#.#..#..#....#.....XXXXXX...###..#.####..#..#X###.##..#..#.#.#.##...#.....#.#.##XXXXXXXXX.XXXX..XXXXXXXXXXXXXX.#X
#XXX..#.#X..####..XXXX..XXXXXXXXXXX#..##.XXXXX.##.#...####XXXX...###...#..###.....###..#.#.###..###..##.XXXXXXX..#..##.##.....#..#..X#.#.X###.###..#####..##.#...#..#..XX.#XXX#XXXXXXXXXXXXXX.##XXX#X.XX
#XX#.X..#X.#.......XXX#XXXXXXXX#XXX..#...X.X.XXXX...X.##.#XXX..##....#..#.#....##.##..#..#.#...#...#...#X.XXXXX.#.#..#...####..#.#.X#.###XX#XX#...##....#######.#.##..XXX.#.XX#.XXXXXXXXXXXXXXXXXXX..XXX
X.XXXX.....#.#####XXXXXXXXXXX.X..X#.#..##XX...XXXX.XX.#..#XXX#....###..#..#.###.#.#..##.#..#.##..#.###.X.XXXXX#....#..#.#...##.#.#.X###..XX#.X#XX#....#.....###...##..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.##XX
XXXX.XX.####......XXXXXXXX.XXXXX#X#.##..#X..#.XXX..XX#...XXX#.####....#..##..#....#.##..#.##....#...#..XXX#XXX.###..#...#.#.#..#.#.X.XX###XXX#XXXXX##.#...#..##...#...#XXXXXXXX.XXXXX.XXXXXXXXXXXXX#.X##
XX#XXX#.#...#####.##XXX..XXXXXXXX#X...#..#.#..XXXXXXXXXX#XXX.....#.###..#..#.#..###..#..#.####.#.#..#..X#X#XX##...#..###..X...XX.#..X..XXXXXXXXXXXX..####.#.#...##.#.##XXXXXXXXX##.#XX#XXXXXXXXXXX.XX..X
XXXXXXX...#..#....X#XXXXXXXXXX#X.X###..#...#.#XXXXXXXXX.#XXXX.#..#...#.#.#...#.#...#...#..#...#...#...XXX.XXX##.#..#.#...X.#X#XX..#..#....XXX.XXXX#X##.##.##..#########.XXXXX.X##..#....XXX#XXXXXXXXX.#X
XXXXXXXXXX#X...XX.XX#.X##XXX.XXXXX...#.####....#XXXXXXXX#XXXX..#..##.#..#...X....#..#.#..#..#.#.#.###.#.##.XXX..#..#.#.##.XXX.X.#..#...#...X#XXXX#XXX.##..#..##..###.#.XXXX#.X#.#.###...XX...#XXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.XXXXXXXXXX#XXX.#...#...#.#.X.XXXXX..XXX#.#..#..#..#...XXXXXX###..#..#..#..#.#....##XX.......##...#....XXXX...#.##.#.##..XXXX.XXX#X.#####..#.#..##...X#.#...####..##XXXX##.XXXXX##XXX
XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX..#.#..#..#..X.X.XXX..#X#...#..#..#..####XXXXXX#..#..#..#..#...###...X..#######.##.####..XX#.#...###....#..X#XX#XXX#...#.#.#..####.#.###.#.##..#.###XXXX.XX#X.#.XX#X.X
XXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXX...##.###...XX..##XX......#.##.##..#....XXXXXXX..###...###....#...#.XX.#.....#....##...#.XXX.#..#....##.##..XX#..X.#XX.##..#.#####..##..#.#####...##.X..#XXX#X##XXX#XX
XXXXXXXXXXXXXXXX##XXXXX.XXX.XXXXXXXX..#....##XXX#X#...#.#.##..#..###..#.#.#.XXXXX.#...###...#####.#.#..X...##X...XX.#..#.#.#.X.###...XXX#....#X##XX..#XX.X.#.#.#..#..##.#.#.##.##.##XXXX..##XX.XX#XX..XX
XXXXXXXXXXXXXXXXXXXXXXX.#XXXXXXXXXXX#..###.#...X#XX.#.#..###.#..#...#..#...XXXXXX...#.#...#.#...#.#...##XX..X.XXXXX....#.#...X.....XX.XXXX#XXX#.XXX###X#XXX.........#...#..#.#...#..X.XX#..XXXX.XXX.#.XX
XXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXX...#..#..#.#.XXXX.#..#..#..#..#.#..#...XX.XXX#X###..#..#..#.#...XX##X#XXX.XXXXXXX####..##.X#X..XXX..XXXX#XXX#X.X.X##.XXXX.#..#....#.##...#.##.###X.XXX#.X.XXXX#XXX#.XX
XXXXXXXXXXXX.XXXXXX.XXX.XXXXXXXX##.#..#.#.#..#..X#X..#..#.#.##.#..##.#X#XXXXXXXX...#.#..##.#..#.X##XXXXXX.X#XXX.XX......#...XXXXX#XX#XX.#.#.XXX...X#.#.X.X....#.####...#.######....X#XX..XXXXXXXXXX.##XX
#.XXXXXXXXX.XXXX#XXXXXXXXXXXXXXXX#..#...#...#..#....#..#..#..#...##..X.XXXXXXXXX.#...#.#.#...#XXXXXXXXXXXX#XXXX##X.#####..###X#XXX#XX.X.XX#.XXX.X#X..XX#.X..##.###.............###XXXXX##XXXXXXXXX##.###
#XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX#.#####.##..#..###..#..#.#..###...XX...XXXXXXX.#####....##XXXXX.XXXXXXXXXXXXX.XX......#...XXXXX#XX#XXXX.XXX#XXXXX.XX##......#..##..###..#..#.##.XXX.XXX#XXXXXXX.#...##
##XXXXXXXXX.XXXXX.XXX..X##XXXX#XX...#....#...###...#.#..#...#.#...##XX.#..##X.X#.....####..#.XXXXXXXXXXXXXX..XXX..XXX#...##..XXX##.XXX#X.#X.X.#.X#X##X###.#...###....##..##.##.##.XXXXXXXX.XXXXXXX###.##
#.X.XXXXXXXXXXXX##X#X##.XXXXX.X.X.#.#.#...#.#...##.#...#..#.#...##...X#..#......##.#.#...#..XXX#XXXXXXXXXXX#XX###..#XX##.##.XXXXXX#XX#.#.#..XX#.X#X.XXX###.#.#.##....#.###...#....XXX#XX.XX#.XXX#XX##.##
#XXXX#X.XX##X.X.#XXX#..##X#XX.XXX..#...##.#...#.#..#####.##..###.#.#..XXXX.####...#..#.#.##.X#XXXXXXXX.XXXXXXXX...#XXX...#..XXX.X#.#X#.#.###XXXXXX#XXXX###....#......##.#.#...###.XX..XXX#X##.#XXXX.#..#
#.X#.###XXXX#XX.##X.X.#.#.XXX#XXXX..##.#..#####...#....#...#.#...#..#.X.X......##...#..#..#.##.XXXXX#.XXXX#XXXXX..#XX#.##..XXXX#XX.X#...#X..XX.XX.XXXXX...#....###..##.###.###...XXXX..XXX.#.XXXX#...###
#####...XXX##XX#.XX.#X.#.X#.##.XX.#....#.###...###...#.#.#.#...#..#.#...X#X###...#.#..###...#.XXXXX#X#.XX.XXXXXXX.#XX..##.#.XXXXX.X#X..#X.XXXXX.X.XXXXX.###.###.#.....#####...#.X#XX##..#X##X.#.X.....##
#.#.#..#.X#..#XXXXX#X.###X#.##.X#..#XXXX...#.#...#.###..#..####.#.#..#..#X....##..##.#.XX..X#X.XXXXX#XXXX#.XXXXXX#X#XX..#..XXXXX....XX#XXXXXXXXXXXXXXX.XX.#.#.#####...##...###XXX#X###...#XX##...#..X.X#
########...#XXXXXXX#XXX#X##..#X..#..X..XXX....X..#....#...#...##....#..#...#....#....XXXXXXXXX#XX.XXXXX..XXXXXXX#.#XX#X..#.XXXX..#...XXX.XXX##...XXX..XX.#.#...#..#..#.#....#XXX##.##.#..X.XX.##X###XXXX
XX..#.#.#..X.XXXXX###XXX##..XX##...XXXXXXXXXXXXX..###..##XX.#...####..#..####.#..##XXXXXXXX#.#.XXX.XXX.....XXXXXXXXXXXX#.#..X...#.#..XXXX.XX.##....###...#..#..##..#.#..#...##..##......XXXX#X..XXX.XXXX
XX..####..X##.#XXX.##XXX.##XXXX.#..XXXXXXXXXXXXXX...##.XXXX..##...##.#..#....###....XXX.#X###.#X#....#.##..XXX.#XXXXXXXX..#.#.##...#.XXXX.#X..######..#.#..##.#.#.###....##....#...###.XXXXXXXXXXXXXXXXX
X####.#.#X.XXX#XX..#XXXXXXX.#X#XXX.XXXXXXXXXXXXX###.#..XXXX#.####....#.#...#....#...X...#...#....#.#.#...#..XX##.XXXXXX##.#...#..#.#.XXXX#..XX#.##..###.......###.##..#..#.#...#.#..#.#XXXXX..##XXXXXXXX
#X..#.#XX.X#X#XXX.#XXXXXXX#XXXXXXXX.XXXXXXXXXXX.X...#.X##X...#...#####.#.###XXX.###.#.#...#.#.#.#..#..##.##.#.#XXXXXX#X...####.#.#...XXX.#..XXXX.#.#.#.#X#.X.##.###.#.##...##.#....##.XXXXXX.#..#XXXXXXX
#X#..#..#X##XXXX..#XX.XXXXXX#XXXXXXXXXXXXXXX.XXX..##..#XXX.##..#.#...#.#...XXXX...#.#..###..#.#...#.#....##...#XXXXXX#..##...#...#X#XXXX.X.XXXXX......###XXXX.....#..#..##.#..#.#.##XXXXXXXXX.#...XXXXX#
XX#..####...XXX..##XXXX..X#XXXXXX#XXXXXX#XXXXXX..##..#XXXX..#.#..#.#....##.XX#XXX...XX...#.##..###...####...X#XXXXXXX..#...X.#.##XXXXXXX#XXXXXXXX##XX..##XXXX##.###.#.#.##..##.#..###XXXXXXX.XX#.#XXX..#
###.##.##.#..X..#..#.....XXXXXXXXXXX#XX###XX#XX.##..#...X.X...#.#...###.#..X##XXXXXXXX##.#...#...#.#..#...##XX.XXXX.X.#..XX#...XXXX.XXXXXX#XXXXXX#X#.XX##XXXXX....#.##.#.#..###.#.##.XXXXXXXXXX#####...X
#.##..#..#...X####.#...X.XXXXXXXXX.XXXX#XX..#.X...#...#....X..#..#.#...#..X#.#.XX.XX#....###..##.#..#.#.##.XXXXXXXXX..#.XXXX.XXXX..XXXXXXXXXXXXXXX###XXXX#XXX...#..#..#.##...#..#.#X.XXXXXX..X..#..##XX#
##.#...######XX#......XX#XXXXXXXXXXXXX#X.XXXXXX#...#.####.#XXXXX...#.#.#.X.X.#XXXXXXX.#.##...#...##.#.#..##XXXX.XXX..#..XXXXXXXXX..XXXXXXXXXXXXXX##..XXXXX#XXXX#######..####.#.....#XXXXXX.X.......#XXX#
#...#...###.#XX.#.##.#XXXXXXXXXXXXXXXXX##XXXXXX###.##.....XXXXX.###..#...#.XX.XXXXXXX..###.##..##...#..#..XXX.#XXXX.#..#.XXXXXXX...##XXXXXXXXXX.##X.XXX.X.#..X.X..#.##.#.##.###.##.##XXXXXXXX.#.###.#XXX
#.....##.##.XXX#..#.XXXXXX.XXXXXXXXX.XXX#XXX.X.....#..##XX#.X.#...#.####XXXXX#X#XXXXXX...#....#...##.#..#..XX#XXXXX..#...X#XXXXX.##.XXXX.X.XXX#.##.XXXXXX##..XXX..#.###.##..##..##...#XXXX.#..#####.##.X
X#.#.###X.XXXXXX..#.XXXXXXXXXXXX#XX#X#XX#XXXX.X.###..#.X.....#..#.#....XXXXXX#XXXXXX.X##..#####.##....#..#.XXXXXX##...##.XXXXXXX...#XXX##X..XXXX##XXXXXXX..#X#XXX#..##.#.#...######..###.##.##..X#XX#X.X
##..#.#XXXXXXXXXXXXXXXX.XXXXXXXXXXXX.XX#.XXXXXX.......X#...#.#.#..####...X###XXXXXXX##...#....#....##..#...XXXX....##.#..XXXXXXXX...XX###X.XXXXXXXXXXXXX##.##XXXX##..#.#....##...#.#..#...##.#..XXXXXXX#
#XXX##.XXXXXXXX#XX#.XXX.#.X#XXXXX#X#XX##..XXX###.XXXXX...###...#.#...###.#..XXXXXXXX...##..#...####..#..###...#.#.....#.##XXXXX.XXXXXX###.XXXXXX#XXXXXX.##....XXXX.#.##.#..####..####..###.XX.##.XXXXX#X
XXXXXX..XXXXXXXXX..XXXXX.XXXXXXXXXXX#X##.##XX.##XXXX...##...####...#..#..#.....XXXX..##....#X..#...#...#....#.#..######...XXXXXX#XXX#X.#..##..##X#XXXXX#.#..###X#XX.##..#.##...#.#.#.#.#..XXX.#.XXXXX#.#
#.XXXX.XXXXXXXXX#X#XXXXXX.XXXXXXX#X.XX...X.#XX.XXXXXX.#...#....#.##..#..#..##.X#XX.X.#..X.XX#X...#.#.###.###..##.#.....##.#XXXXXX#.#XXX.#.####.#XXXXXXXXXXX..#..#.##.####.....#.##.###..###.XX#XXXX.#.##
##XXX#XXXXXXXXXXX...XXXXX.#XXXXXX.XXXX...X..XXXXXX.X..#.##.##..##...#..#..#...##.XX..#.X..X...X#.X.#...#..#.#....#.#..#......XXXX..X#XX.###....XXXXXXXXXXXXX#.#####...###.###.###.#.#.#...#...X#X..X#.##
#XX..X.XXXXX.XXXXXX#X.##XXXXXXXX.X#XXXX.XXX.#.XXX#...#...#...#.#..##..#..##.###...#.#..XXXX####XXX..##..#.#.##.###..#...XXXXXXXXXXXXX##X##.#X.XXXXXX.XXXX#.#.#..##.#.##.##.##.##.#.##.##..#.##X.XX#..#.#
XXXXX#XXXXXX..#.XXXXXX#.XXXXXXXX#XXXXX#XXX.##..XXXX..#.#.#.#...#.#...#..#.#..##.#...##..XXXX##.##XX...#...#...#...#..#XXXXXXXXXXXX.X###.X.#.XX#XX.#X#XXX#...##....##.####..##.###.#####...##.#X..XX###XX
X#XXX#X.#.X.#XX#XXXXXXX###.XXX...#...X..X####XXXXXXX.##..#.###.#....#..#...#.#..####...#XXX..##.###XX..####.#...#.##..##XXXXXXXXXXXXX.XX.X#..XXXX..XXX#.###.##.##...###.#....###.##.#..##.#.##XX.X..##XX
X.#XXXXX.X...XXXXXXXXXXX#..X.X.#...#.....X..XXXXXXXX....#.....#.##.#..#..#.#.#.#...#.#.XXXX..##..XXX.#.#....X.X#X...#..XXX.XX.XXXXXXXX##X#XXX#XX...XX..#.....#.#####..##...#.####.#.##..##X..XXXX.XX##XX
#XXXXXXXXX.XXXXXXXXXXXXX###XX...##.####.XX.X.XXXXXX###XX##.XX.#...#..#..#X.#...#.#.#..#XXXXX##.###XXX..#.X#.#X#XXX#.##..XXXXXXXX#XXXX#XXX#XXXXXX..#X#####...#######.#..#......###..#.####XXXXXXX#.XX.##X
#X#XXXXXXXX.XXXXX#XXXX.XX#.XXXX...#...#.XXXXXXXXXX#.#XX#X#.X..#.#...#..XXX..###..X..#...XXXX##..#XXXX.#..XX.XXX.XXX.###.XXXXXXXX.XXXX.XXXXX#X#X#..#####..#.##.##....##....#.###..#..###..XX.XX#X..#.X#X#
X.XXXXXXXXX.XXXXXXXXXXXXXXXX.XXX#.#.#....XXXX.#XXX#.X.#X.XXX....####...XXXX.#...X#X.###.XX.XX####XXX#.#.XX.XXX...X..#...XXX.XXXXXXXXXXXXX.XXXXX.#.##..#.#.#.#.####...#########.#.##.##....XXXXX#X##XX.##
XXXXXXXXXXXXXXXXXXXXXXXXXXXX...#..#..####XXXXX#.XXXX..XXXXXXX..#...#.#.XXX..#.XXXXX...#.#XXXXXXXXXXXX.#.XX#X...#.#..#.#XXX.#XXXXXXXXXX#XXXX####.###.####.###....##.##.##..#.####....#.......XXXXXX.XX.XX
XXXXXXXXXXXXXX.XX..XXXXXXX...#.#.##..#...#XXXXX#.XXX.X.#..##XX##.#.#..#XXX.#..XXXXXXX...XXXXXXXXXXX.#...XX...##..#.#...#....XXXXXXXXX..X.XXXXX#.#...##########..##.##..##..##..##..#....##...XXX#.XXX#XX
XXXXXX.XXXXXXXX#.XXX...X#X..#..#...#...#..XXXXXXXXXXXX.##..#XX...#..#..XXX....XXXXXXXX.#XXXXXXX##XX.#.XX...###..#..###...##.XXXXXXX##.###XXXXX###.#.#..#.###....#.#.#.#..#.#.X..###.#....##.XXX#XXXXXX.X
XX#.XX##XXXXXX##X.#..#..#..###..#...###..X.XXXXXXXXXX#.#.#.X...####..#..#.XXXXXXXXXXXXXXX.#X#X.XXXXXXX##.##...#...#...###...XXXX#...#XX#.#XXX.XXXX#.####..####.#.#...#.#.#XXX#X#....##.##..XXXX.XXXXXXXX
X#.XXX#.XXXXXXXXXX..###...##.##.###.#....#XXX#XXXXXXXX.###XX..#....#..#....XXXXXXXXXXXX###XXX.XXXX#......#..#..###..#.###.XXXX##.#.#XXXXXXXXXXXXXX####..######.##...###..#XXXX..#.#..##..#XXXX..XXXXXX#X
XXXX..XXXXXXXXXXX..#...###...#..#...#.###XXXXXXXXXXXX#.###XXX.#..#..#...XXXXXXXXXXXXXX##..XX#X#XXXX.#####....#...#.#....#.XXXXX.###X#XXXXXXXXXXXXX#X.######.###.##..#####XXXX#X#..#..#####XXXX.XXXXXXXXX
XXXXXXXXXXXXXXXXX.#..#..##.#...#..###...XX.XXX#XX#XXXX#...XX....###.####XX.#XXXXXXXXXX.X#.XXX..XXXX.#...#.######.#..#..#..XXXXX###.#X#XXXXXXXXXXXXXXX#..##.#...##.##.#..#XXXXX.X..#.#..##.#XXXXXXXXXXXXX
#XXXXXXXXXXXX#XXX..#..#..#..#.#..#...##.XXXXXXX#X#XXXX..##XXXX#X....#...XX#.XXX#X..XX#XX####X#.XXX#...#.#..#...#..#..#...XXXX#........XXXXXXX.XXXXXXXX#.#.####....#.###..XXXXXX.X##XXX#X###.X#XXXXX#XXX#
XXXXXXXXX#.XXXXX##..#.##..#..#..#..#.#..XXXXXX#XXXXXXXX.##XX.#XX#.#.#.#......XXX#X#.##XXX##XX.#XXXX#.XX..#.#.#..#.#...XXXXX.X...#.#.##X.XX.XXXXXXXXXXX.#....#######.#.##XXXXX#...X.XXXXXX#XX.#XXX##XXXXX
XXXXXX#.XXXXXXX...#...###..#...#..#..#.#XXXXXXXX.XXXXXXX#.XXXXXXX..#..###..#X.X#XX....XXXX..#X.X.X#XXXX....#.#.....##..XXX.X.X....XX##X##XXXXXXXXXXXX.#.#..#####.#.###.##X#XX...#XXXXXXX.XXX.XXXX#...XXX
XXXXX###XXXXXXX.#..###...#..###..###...XXXXXXXXXXXXXXXXXXXX#.XXX#X.#.#...#...X##XXX.#.XXXX.#.#XXXXX.XXXXX##..####.#...##XX...#XX..XX.XX#.XXXX#XXXXXXXXX...###..#...##...#..#X..#XXXXXXXXX.X.XXXXX.###XXX
XXXXX#.XXXXXXX..##..#..#..#..#..#...#.#X###XX.X...XXXX###X....X.X..#.#.#..#..XX#XXX##.#XX#XX.##XXXX.#XXX....#....#..#.XXXX.#..X.#.XXXX###XXXX#X.XXXXXX#X#.#...##......#....XXXXXXXXXXXXXXXXX.XXX###.XXXX
XXXXX#..XXXXXX..##X..#.##..#.#.#..#..##XX.XX#X#.#..XX.X...X..XX..#...#..#...XXXX.XXXXXXXXXXX.#.XXXXXXX.X.###..##.#..#X#X.X.#.X.#.#X..##.#XXXXX.XXXXXXXX..###########.###.##XXXXXXXXXXXXXXXX#XXXXXX.X#XXX
XXXX#.#XXXX#....XXXX...###.#.#.#.#..##.XX...###..#..X...#.XXXX#X.XX.X..#.###XX.XXXXX.XXXXXXX#.XXXXXXX..#..#..X...#.#...X#..#..X.XX.###.#.XX#XXXXX#.X.#.#.##########.#.######XXXXXXXXXXXXXXXXXXXXXX.XXXXX
XXXX###X....#.#XXXXXX#XX...#.#...#.#...XXX#XXXX..#.....#..XXX.X.XXXXX...#....XXXXXX.XXXXXXXX#.XXXXXXXX.#X...XXX.#..#.#.#..#.#..X.XX.#.###XXXX.....XX.###XXXXX..#...####..#.#XXXXXXXXXXXXXXXXX#XXXXXXXXXX
XXXX#...X.#.#..XXXX#.#XX.##..#.X#..#.#.XXXXX#X.#..#####..##X#X#XXXXXXXX.#.##...XXXXXXXXXXXXXX#.#XXXXXXXX.XXXXX...#.#.#.#.#...#..XXX#.XX#XXXXX..##X.X..#XX#XXX##.##....##.#.#XXXXXXXXXXXXXXX#...X##XXXXXX
XXXX#XXX..#..#.X..XXXXXX....X.XX#X.#.#..XXXX....#.#...#.#.#X#..XXXXXXX#...#.##...XXXXXXX#XXXXXXX#.XXXXX.XX#X.X...#.#.#...#.#.##..XXXXXXX##XX###.#.XX#X#XXXX......###...###.XXXXXXXXXXXXXXXX#.#XX..XXXXXX
XXXX.XX#.#.#...#XXXXXXXX#.XXXXXXXX....#.XX...##.#.#.#.#..#...#XXXXXX...###...###.#XXXXXX..XXXXXX..#XXXXX####XXXX.#...####..#...#.#XX#XXX#X#X...###XXXXX.#XX#.#######.X...##XXXXXXX#XXXX#XXX..X#XX..XXXXX
XXXXXXX.....###X#XXXXXXXXX.XXXXXX.X..XX.#...#...#...#..#...#.X.X#.XX.#..##.#.#...XXXXXXXX..XXXX.##X.XX..##.XX.X...#.##.#..X#.#.#..XXXX#.X#X##.##.##XX#.#..XX####.##XXX##...X#XXXXX.#XXXXXX...##.#..XXX#X
XX#X#XXXX.#..#XXXXXXXXXXX.XXXXXX#XXXXXX.#.##..########..#.#..#....X#..#..#.#...X##XXXXXXXX#.X.##X.#.XXX#.###XX.XX..#...#.#XXX..#...XXXX.#X.#.#.#...#XX#.#......X#.XXXX####X.XXXXXXXXXX.#..####.####XXXXX
XXXXXXXX##.#.XXXXXXXXXXXXXXXXXXXX..X#X..#...#.#.......#..#..#..#.X#X#..#...##.XXXXX#XXXXXXXXXXXXXX.##XX..X##XXXXXX...#.#..#XX.####..X#.#.#.##.X#X..XXXX#.##..#XXXXXXXXX##X#XXXXX#XXXXX#.##....#.##XXXXX#
#XX.XX.X#....XXXXXXXXXXXXXXXXXXXXXXX###.###.#.#.#####..#.#..#..#..X.#...#XXX.XXXXXXXXXXXXXXXXXXXX#X#X#X...XX.X.XXXX##..##.X#X.........###.##XXXXX#XXXX###..##.XXXXXXXXXXXXXXXXXXXXXXXX.##..##.#..XXXXX.#
#X#XX...#.XXXXXXXXXXXXXXXXXXXXXXXXXXX#...#..#.#......#.#.#.#..#.#....##.#XXX#XXXXXXXXXXXXXXXXXXXXXX......XX.X#.XXX....##..XXXX.X.X##..###..#XXXXXXXXXX...###..XXXXXXXXXXX#XXXXXXXXXXX.#.##..#.#..XXXXX##
XX#XX.#...XXXXXXXXXXXXXXXXXXXXXXX.XX....#..XX..#####.#...#...#...###.#..XXXX.XXXX.XXXXXXXXXXXXXXXX.X.###.##....XX..###...XXXXXXXXXXX#######XXXXXXX#..#.##.....#XXXXXXXXXXX#XXXXXXXXX.X.#####.##.X.X.####
XXXX..#####XXXXXXXXXXXXXXXXXXXXXXX...####.XX.X.#.....XX#.####..#.#...#.##X#X##XXXXXXXXXXXXXX.XXXXXXX...#.#..##..#.#...#.XXXXXXX.XX.XX#X.##X#X.#XXXX##.##..#...X#.XXXXXX.#XXXXXXXXXXXXXX..###...#.XX###.#
#X.X.##....XXXXXXXXXXXXXXXXXXX#.#X##...#..XXX#...XXXXX..#..#..#....###..X##.XXX#XXXXXXXXXXXXXXXXXXXXX#.#.#.####...#.X...XXXXX...X#XX#X.XX##XXX.#XXXXXXX.###..##XXXXXXX..#X.XXXXXXXXXXXX#..XX##.#.#..#.##
##XX.##..#..XXXXXXXXXXXXXXXXX.#..#XXXX...XXXXXX.XXXXXXX#..##X..##.#...#..X##.XXXXXXXXX#.#XXXXXXXX..XX..#...#...####..XXXXXXXXXXX#XX#...XX#XXX.X.X#XXXXXX##XXX#XXXXXXXXX##XX#XXXXXX...XXXX#X###.##.#.#.##
#.#X..#.###.#XXXXXXXXXXXXX..####XXXXXXX#XXXXXX.##XXXXXXX##XX#X.#.#..#.#.XX#..##XXXXXXX.#XXXXXX..##..#.#.####.#.#...#..XX#X.XXXXXXXX###.#XXXXXXXXXXXXXX#.X#XXXX#XXXXXXX#X.X#XXXXXX.X#.XXXXX.X####.#.#..##
#..XX...#...X#XXXXX.XXXX#....#.#XXXXXXXXXXX.XX#.XXXXXXXX.X#.#X.....#....X######X.##XXX.#.X#XXX.XXX##.........#...#...XXXXX.XX...X.X...XXXXXXXXXXXXXXXXX#.X.X..##.X##.#.#XX#XXXXXX..XXX.XXXX#XX#....#####
###X#XXXX.###XXXX#XXXXXX########XXXXXXXXXXX#XXXXXXXXXX##X###X##########XXX#########XX#####XXXXXXX###################XXXXXXX#######X#XXXXX#XXXXXXXXXXXXX#####################XXXXXX#####XXXX#XXX#########
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |