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