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