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