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