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