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