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