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