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