# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
805037 | drdilyor | Maze (IOI10_maze) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
##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... |