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