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