# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
805282 | drdilyor | Maze (IOI10_maze) | Text | 0 ms | 0 KiB |
This submission is migrated from previous version of oj.uz, which used different machine for grading. This submission may have different result if resubmitted.
##X#.#####
##.X.....#
#...X##X.#
#.#....#.#
#.XXXX...#
##########
####################################################################################################
..XX#...XXX.####.##XXX##..X####X....XX...#X##X....#XX.#...#X#.#X#XX...XXXX...XXX......X#X....#.....#
#..XX.#.#X##.###XXXX..X.#X#XX#XX.##.#.X..X#X...##.XX#.X.#.X##....XX.#.XX#X.#.X.X.####.XX...#...###.#
#.....#..X#.##XXXX#X.#.X.X#X.X.#..#....#X.....X...X.#X..#...#.##.#..#.X.X..#...#...#..#XX.#.###....#
##XX.#.#..X..XXXX#XXX#X.....X...#..###.X..####X.###XX#.###X.#..X..#.#..XX..###..#.#..#....#......XX#
#XXXX...#..XX..XXX#XX...XX..#.#..#.##..#.#...X.....X#.....X....XX...X#.#..#...#.#.#.#..####.##.#XXX#
#..XX.#...#...#.......XXX#..#..#...#..#..#.#..X###...#.##..XX##.X##XXX...#..#.#...#.#.#...#...#...X#
#...#..###..#.#.######XXXX#..#..##XX.##.##.##.X...#X..#...#X...##.....###..#..###.#...#.#..#X...#..#
#.#..#..#..#..#...#...##...#..#...XX....##.#..#.#..XX...X#...#.#..###...#.#..#...#.#X.#..#..XX##.#.#
#.#..#....#..#X##.#.#..#.#..#..##.#X####...#.#..##.X..XX...##..#.#...##.#.#.#..#..##XX.#..X...#....#
#..#..#.##..##XX..X..#...#....#...#...##..#..#..##.X##....#...#..#.#.##...#..#..#...#...#.#X.##.####
#.###..#...XXXX..X#X..#.#.##XX#.###.#..#..X.#..#...###.X.X..##..#..#...X##.#..#..##...#.#.X#.##....#
#....#...XXXX.XX.#X##..#...XX##..#..X....XX...#..###...#XX.#...#..####..X...#..#...###..#..X...###.#
####..####...#.#.#...#.#.#....##...#.XX.##XX##..#.....XXXX....#..#.....XX.#..#..#....#.#..#XXX..#..#
#...#...#..#..X#...#.#....###...#.#...X#....#..#..#XXX.#XXX.XX..#..###XXX..#..#..##..#.##.XX#X..#.##
#.#..#X...###..X####..####...#X..#..#..#.##...#..###X.....XXX#.#..#...X#.#.##..#...#.#.#..#X.X#.#..#
#..#.X...#...#.XX...#..##..#.X.X...#..XX..#####.##..X.X....X.#..#.#.#.XX...###..#.#..X...XX#.#X..#.#
##.#.#XXX..#.#.XX.#...##..#..#X.###..X..#.#...#.##...XX###...##.X...#.XX.##...#.#.#.XXX##...XXXX...#
#..#.#XX#.##...X...#XX...#..##.....#..##..#.#...#..#...X##.#..#.XXX.#.XX.#..#.#...#.#....XXXX.XXX###
#.#X....#...###..##X#X.##..###.##...#.##.XX..#.#..X#.#.##X.##...#.X.#..#.#.#..#####.#..#.X.XX.#XX###
#.#XX##..##..#..#...XX...#...#..#.....#..X#X..#..XX##..#XX...#.XXX#XX.##.#..#.....#...#..#.#XX#...##
#..X...#....#..#..#.X###..XX..#..##.##..###XX.#.X...#..XXX.X..##.X#X.....##..X##...#XX..#....XX.#.X#
#X...#..X###..#..#..#...#.X.X..#...#...X#.X##.#.X.#.#.#X#XX.X...#XXXX#####.#.XXX##...XX...##..X.#..#
#X#X.##.X#...#..#..#..#...XXX...X..#.XXXX#X.X...#.#.#...XX.X#X#..XX#...#.#...#....#...XX##X##.#..#.#
##X#X#..#X.##..#..#..#X##X..X#..XX.#..XXXX#X.XX##.#..#.X.X#X...#...#.#...#.##..##.X##.XXX..XX...##.#
#..XXX.##..###..#..#...X..XX#.#..#...X#XX#.....#..XX.#.#XXXX.#..##.#..#X.#.#..#...X...XXX.#.X#X#X..#
#X.XXX...X....#..#..#..X..X....X..#.XX#X#X.##..#.#XX.#.XXX....#.#..##.X....#.#..#X..#XX#X.#....XX.##
#XX.X#X.XXX##..#.#.#..#....#.#.XX..#X.XXX....#.#.XXX....X#X..##...#....X#XX#.#.#...#......X#.#..#..#
#X...XX...##..#..#.#.##.XX...#..X#..#X...X#..#...#XXX###....X##.X.#.##X.#XX..#...X#..###..#X..#..#.#
#..#..###.#..#..#..#..#.#XX####.#..X#X.#X.##..###...XX...###X##X.X#..X..X.X..#X.X...#...#.X##..#...#
#.#.#..#..#.#..#.#..#....#X#....X.X.X#...#...#....#.#XX.#....X##...#.#...X..###XX..#..#.#...##..##.#
#..#.#.#.#..#.#...#..X.X#..X..#XX....X#X.#.#.#..##..X#X.#.#.X#.#.#...#.#...#.....X..#.#.##...##..#X#
##.XX#.#...#..#.#..#..X.XXXX.#...XX#..XX.#..#..#...XXXX.#.#...#X..##XX.####..###..X...#...##.#..####
#..#X..#####.#..##.#.#...XX#...#..#X...X..#.#.##.##XXXX.#..#..XXX...X..#....#...#..##.##.X#X...X#..#
#..X..#....#...##..#...#....X####..XXX..#.#.#..#....XXX...XX#.X.XX..#.#....#..#..#.#XX...XX#X.XXX.##
#.#.#...X...###...X##....##.X.....X#XXX...#..#..#.#.X.###XX.X....#.#..#.###..#.....X....X..XXXX.X###
#....#XXXX#.....XX...####...#X.X.#.X#XXX.###..#..#..X.......X#.#...#.X....#.#.####X..###X...#XX....#
##.#.#.....#XXXX#..#.##...##X..X#..X....#...#...##.#XX.####.XXXXX##..#XX#.#....#...#......#XXX#.#.##
#X.....###..XX#X#.##..#..#....X##.X..#..#.#.#.##...X.X....#..X.XXXXX.##X#..#.X...#..####...X#X..#..#
##X#XX#...#.#XXXX..##...X..##X###XXX..#...#..#...#XX.X.XX..#..XXXXX......#..#XXXX.......##..X#X..#.#
#XX#.XX.#.#...#XX#...XXX.X...XX#.XXXX.#.##..#..##...#.XX#X..#.#....#X##X..#.X.XXXX.#XX....#..X#X.#.#
##......#..X..#...##.#...XX#.X.XXX#X..X.#..#..X...#.XX.#X##.#...#..##X##X...X.#X.#XXX#XX#.##.#...#.#
#..#####..X#X.#.#....#.#.#...XXXXXX#.#.X..#..XX.###...X.XXX.####..#...XX###X.....#.XX.....X#..#.#..#
#.#...#..##X#.X..#.##..#.#.#X...#X#X...X.#..X.X...###..X..#....#.##.#..XX....###...##.##.XX##...#.##
#.#.#...#...#.XX..#...##...#..#..XX###.#....#.#X.#...#.XX.XXXX.#....#..X#.###...##..#...#.XX####...#
#.#..###..#...##....XXXX#XX#..##.X#....#..XX#.#..#.X.....###X...#XX###.X....#.#...#..##.#......###.#
#..#....#..#XXX#X###.X.X.#XX.#.#..#.######XXX...##.XX...#.#X.X...#XX...XX##.#..##.XX....#.#X#.#....#
##..###..#...X#X........X.#X....#.#....#...XX.##...#XXX#XX##XX.X.#...#XX#X..##.#..XX#####.XX..#.X###
#..#...#..#...X#.###XX....X.#XX.#.X.X..#.#..#..#.#XXXXXXXX.X.#X#..#.....X#.#...#.##.....#.XX.##.XX##
#.#..#..#..##..X...#X####.XXX.X.X..X.X.#.#...#.#...X..#XX.X#..X.#..####.X#...XX..#..###...X#....XX.#
#.#.##...#..#.###.#...#...X...#..X...X.#..#....#.#....XXXX#.#X...#.X###.#XX#.#X.#..#...#.XXXX#.X#X##
#.#...#...#.#.#...#.#...X#..#.#...X..X..#.####XXX####...#...X..#...#X#..#X#XXX..#.#..#.X.#.XXXXX#.##
#.###.###.#.#...X#..XX#X...#..##...#.##...#...X#XX...##...#..#.#XXXX...XX#......#...#..XX...X......#
#.....#...X..#.X....#XX..##..#X#X..#...#.#..#.##X..#...###.....XXXX..##XX..#.###.###..#X#.#..#.#.X.#
#.XX.#..XXXX.#XX.#X#X...#...#..X.#..##.##..#..#.....XX...#..XX.X#X.#..##XX..##.....##.X....#...#..X#
#XX#X...XXXX.....XX.#.#.#.##......#.X...#.#..X..###XXX##.#XX.XX.#X.##.X#X.#.#..###..#..#.########..#
#X#.....XXX#####.X#.#..##....#XXX.#.#XX...##.X.#....X....##X#.........XX##..#.#...#.##.#...#...#..##
#XX.###.X...#...#....#...##X##XXX.#.#XX#####.X...##..XX.#...#..###XX.XXXX..#..#.#...X#..##.#.#.#.#X#
#XX....#..#.#.#.#.##..##.X.XXXXXX...X.....#..XX###..XXX...#.XX...#XXXX.X..##.X#..###XXX.#..#.#.#..##
##X#XX.#.##.#.#.#..##.#..XXXX##.XX##..###...#......X.X.X##..#XXX..XX.#X#.##..XX...#...X...#..#..#..#
#XX#X..#..#...#.##.#..#.##X.X##XX...#....###..##XXX.XX.#...#...#.XXX..#X.#....X##.#.#.#X##..#.#...X#
###XX...#..#XX..#..X.#..#....XXXX.#..###.X#..##.X.#.XX.#.###.#...##.XX.X...#XXX...#.#.#X#..#...XX#X#
#....XX.##.XX..#..XX...#..#.X...#..#.....X..#.....XXXX.X..##..####.XX#.#.#XX#XX.##..#.X#..#..#.XX..#
#.##.X#.#..X.....XX#X.XX.#..#.#..#..XXXXX..#..##..#X..XXX...#...#.X.X...##XXX#X....#...X.#..#....#X#
#..#..#.#.X#X##X..X..X#X.##...##..#..X##..#..#..#..#X#...##..##.....XX.#.#...X#X#.#..###..#.#.###XX#
##..#...#.#XXXX#.#.XXXX...##XX.##..#.#...#..#....#.X.#.#...X...####.X......#.XXXX#..#...#...X.....##
###.#####...#XXX##.##XXXX...XX....X..#.###..#.#.#..XX..#..X###.#....####XX.X....#X.##.#..#X##X##...#
#...#....X.#X#XX.###...#XXX.X..#XXX.#X..#...#.#...XX..#.#.X....#.##XX#X#X...X.#.#.....##..#XX...#X.#
#.##..#.XX...X.#X.#X.#..#...##...X#...X...###..##.X..#.#..X.####...XX#XX..##XX..X.X###...##...#.XX.#
#..#.#..##X.....XXX#.##....#####..X.X.#X##...X...###.#...#X.#...##..#X.X.#...X.X#X...#..##..###..X.#
#X...#.#...####...XX...#XX#.....#..X..X....#..X#...#.#.X#XX.#.#...#.XX...#.#.#..X..#.#.#.#.#...#.#.#
#XX#.#.X.#.....#.XX#X#.XX...###..#...#..###.#..XXX.#.#..X#..#..##.#.XX.##..#.##.#.##...#...#.#...#.#
#...#..X..#.X.#..XX.#..X..##...#..#.X#.#....##.#XX...##...X...#...#..#....#..#..#...##.#.X#X..##X..#
#.#...XX#..XX...#......X#.#..#.##..XX..##.#....##.###...X#XX.#..##.#..####...#.#.##..##...XX..#X..##
#..###...#...##XX.####X#X.#.#..X##.X..#...#####.....#.XX#X#X#..##...#......XX..#...#..#.#X.....X...#
#...#..#..##..XX#.....#X..#.#.##X..#.#..##...#..###.#..X...#..#...#..###XX.XX.XX.#..#.#...X#.#.X##.#
##..#...#...#....##.X...#...#.XX..#..#.#...#.#.#..X.#.#..#...#..####....XXX#..##.##....##..X#..#...#
#XX...###.#..X.X..#X#X...###..#..#..X.....#..#...XX...#.#####..#...##.X#XX...###...X.X#...#....#.###
#XX.#X...#...XXXX...X#X....#..#..#..XX.#X#..#.#...XX#X....#...##.#.#..X.#...X#X###.XX.#..X#..###..##
#.#XX..#.#..XX...##.X#X###.#.#..#..X##XX.#.#...##..#X.X.#...XX...#...X.#..#X.X.X...##...#XX.#...#.##
##.X#.##.#.#...#....#XX#...#.#.##.#XXX..X..#.#.##..#.#.X.XXX.X.##.###...#..X#.X..##.XX..##X.#.#.#..#
#...#.##...#.##.##XX.#....#..#..#.#...X#X.#..#.#..X##..XXXX##X.#....#.#..#.X..#.#......X##..#.#.#..#
#.#.#..#####..#....XX#.###....X.#...#..##....X...XXX###XXXX.X..#..#.#..#...##...#.###XX#X#X.#.#..#.#
#.#...#.....#...##..XX...#.#X.X..####..##X..XXX#..XX..XXXXXX..#..##.##..XX...XX.#....XXX.XX.#..#...#
#..###..###..XX#....#X##.....X##.#...#.XXX##.XX###XX.##XX#XX.#..X##..#..#X.#X#..####..#XXX#..#..#XX#
##..#..#...#...X.#X#....#XX.#....X.#.#......#X.X#...#.X##.X....X...#..#..XXX.#.#....#.#...XX..#..XX#
##X..#...#..#.#X...XX.#.XXXX...XXX.#.#.X##.#....#.#..XXX#X#X##XX.#..#.#.XX#XXX...#....#.#...#..#.#X#
#XXX..####..#..###.XX.#.#XX....X...#..XX#..#.X..#..#.#...#X....#..#...#...##X..X.XX.XX..#.#.#..#...#
#XX#X.#...#.##.#...XX.#...#.###XX.###...#.#..XX..#.#...#..#X.#..#..#...##.##.#X.X#XXXX#.X#..X#..##.#
#X.X....#.#..#..#.X.X..##.#...#X#....XX.X.#.X#.....#####.XXX.##..#..X###..X###X#.XXX#...XX.##X#..#.#
#.#XXX..X..#..#.#....X.##..##..XX###..X.X...#X#####....#..XX...#..#.X#X..#XXXX....XXX.#X.#.....#.#.#
#.XX#XX.XX..#.#.#...#X...#...#....##.#..X##XX#.....#.#.#X..X#...#...#X..#.XX##..#..#...#X##X#X...#.#
#......XX..#..#.###.X.##..#..##..#...#.XXX##X..#XX.#.#.XX...XXX..#.#....X#X#.#X..#...XX...#.X#X##..#
#.####...#...#..#...#X#XX..#..#.#..#X#.XXX...#...X...X..X##...XX.##..###XXX..#X#..###X..#..###.X..##
#...####..###..#..X..#XXXX..#...#.XX...XX..#..#..X##X..#....##....X.#...XX#X#X...#....X.##..#...#..#
###.#...#......#.XX#.X##X.#..####.X..#X...#.#.#.XXXX.X...X.#...#X#X...#...XXX..##..##.#...#.#.#..#.#
#...#.#..####.#..XX#XXX#XX..#...#.#.#....X#...#.XX#XX.XX..XX.##.#X.######...X.#...#...###.X...XX.#.#
#.###.#.##...#..XX#XX##..#.#..X.#.#.#..#XXX.###..#X#.X.XX.X#..#...#......##.#..#.##.##....XX#.XX.#.#
#.....#....#...X..##.#...#...X#...#....#.#......###..##..###X...#...X.#.....#....##.....XXX#.#XX...#
####################################################################################################
##################.#################################################################################
#.XX........#......X....#...#...#............X....#.....#..X..#X.XX.....#...#XX...#...X.X..........#
#.XXX.X#X.X#X.X#XXXXX.X.X.X.X.X.X.X#X#X#X#X.X.X.X.X.X#X.X#X.X.X#XXX.X.XXX.X.XXX.X.X.X.XXX.X#X#X#X.X#
#.....#...#...XXXX#X#.#...#...#.#...#...#...#...#...#X#...#.........#.#.X.#...#.#.#.#.#XX...#...#..#
#.XXX#X.X#X.XXX.X.XXX.X#X#X#X#X.X#X.X.X.X.X.X.X#X#XXX.X#X.X.X#X#X#X#X.XXX.X#X.X.X.X.X.X.X#X.X.X.X.X#
#.#XX....#....#XXX.XX....X#.....#...#.#...##......#X......X...#.......###...#...#.#.#.....#.#.#....#
#.XXX.X#X#X#X.X.X.X.X#X.X.X.X#X#X.X.X.X#X#X#X#X#X.X.X.X#X#XXX.X.X#X#X#X#X#X.X#X#X.X.X#X#X.X.X.X#X#X#
#...#.....#...#.........XX#.#...#.XX#.#...#...#...#...#....X..#...........#.#...#.#.....#...X......#
##X.X#X#X.X#X.X.X#X#X#X#X#X.X.X.X.XXX.X.X.X.X.X.X#X.X#X.X.X.X.X#X#X#X#X.X.X.X.X.X.X#X#X.X#X.XXX#X.X#
#...###...#...#.......#...#...#...#X....#.#.#...#...#...#...#.#........##.#.#.#...#...#...X##.....##
#.X#X#X.X#X.X.X.X#X.X.X.X.X#X.X#X#X.X#X#X.X.X#X#X.X#X.X#X#X.X.X.X#X#X.X#X.X.X.X#X#X.X.X#X.XXX.X#X#X#
#.....#.....XXX#.X.X..#.#...XX#...#.......X...#.#...#..X#X#.#.#...#....X....#...#...#...#.X##.#....#
##X#X.X#XXXXX#XXX.X.X.X.X.XXX.X.X.X.X#X#XXX#X.X.X#X.X.X#XXX.X.X#X.X.X#X#X#X#X#X.X.X#X#X.X.XXX.X.X.X#
###...#.....#.......#...#.....#.#...#XX...XX#.....#...#XXX#...#...#...##X...#...#...#...#..X..#.#..#
#.X.X#X.X#X.X.X.X#X.X#X#X#X#X.X.X#X#X.X.X.X#X#X#X.XXX.X.XXX.XXX.X#X#X.XXX.X.X#X.X#X.X.X#X.XXX.X.X.X#
#...#...#...#..X#...#.........X...#.....#.#...#...#.X.#.##XXX##.....#.X...#.....##..#......X....#..#
#.X#X.X#X.X#X.XXX.X#X.X#X#X#XXXXX.X.X#XXX.X.X.X.X#X.X#X#X#XXX.X#X#X.X.XXX.X#X#X#X.X.XXX#XXX.X.X.X.X#
#.....#...##....X...#.....#...X.#...#X....#.#...#...#XX..#..........#.XX#.......#...XXX.#...XXXX#.##
##X#X#X.X#X#X#X.X#X.X#X#X.X.X.X#X#X#X#X.X.X.X#X#X.X.X#XXX.X.X#X#XXX#X.XXX#X#X#X.X.X#X.X#X.X.X#XXX.X#
#.......#.......#...#...#.#.#.....#...#.#XX...#...#.....#X#...##..X.#.#.#...#...#...#.#...#...#XX.##
#.X#X#X#X.X#X#X#X.X#X.X.X.X.X#X#X.X.X.X.XXXXX.X.X#X#X.X#XXX#X.XXXXXXX.X.X.X.X.X#X#X.X#X.X#X#X.X#X.X#
#.....##........#.....#...#.....#.#.#......XX.#.#...#.#XXX#X.....X.X#...#.#.#.#.....XX#...#...#....#
#.X.X.X.X#X#X#X.X#X#X#X#X#X.X#X.X.X.X.X.X.X.X.X.X.X.X.XXXXX.X#X.X#XXX#X.X.X.X.X.X#X#XXX.X.X.X#X.X#X#
###X#.........#.#.....#...#XX...X...#X.X.#X#X...#.#....#XX.#.X#.#.......#.#...#...#.#.XX#.X.....#.##
#.X#X#X#X#X#X.X.X.X#X.X.X.X#X.X#XXX#X.X.X#XXXXX#X.X.X.XXXXXXX.X.X.X#X#X#X.X#X#X#X.X#X.XXX.XXX.X#X.X#
##..XX#.....#...#...#...#...#.........#X.#........XX...#XXXX###.#......X#.....#...X#.#XX....X#X.X.##
#XX.XXX.XXX.X#X#X#X.X#X#X#X.X#X#X#X#X.X.X#X.X#X#X.XXX.X#X#X#X#X.X.X#X.X#X#X.X#X.XXX#XXX.X#X.X#XXX.X#
#X#.....XXX.......#...#.....#...#.....#.....#...#XXX.#..........#.#....X....#...#.....#...X.......##
##X.X#X#X#X#X#X#X.X#X.X.X#X#X.X.X.X#X#X.X#X#X.X.X#XXX#X.X#X#X#X.X#X.X.X#X.X#X.X#X.X#X.X.X.XXX#X#X.X#
#....##...#...#...#...#.......#...#X#X#...#...#.....XX..#......X#X#.#X#.....#.#...#...#.#.X.......##
#.X.X#X.X.X.X.X.X#X.X#X.X.X#X#X#X.X#X#X#X.X.X#X#X#X.XXX.X.X#X.X.X.X.X.X#X#X.X.X.X#X.X#X.X.X.X#X#X#X#
#.##....#.#.#.#.....#X.X##.X#....#.#.X#X#.#.#.......X.X.#.#...#.....#...#...#.#.#X......#.#.#.....##
#.XXX.X#X.X.X.X#X#X#X#X.X.XXX.X.XXX.X#XXX.X.X.X#X#XXXXX.X.X.X#X.X#X#X.X.X.X#X.X.X.X#X#X#X.X.X.X#X.X#
#.#.X...#.#.#.#...#.....##X...#....X##.X....#......XXXX.#.#.....X##...#...##....#.......#.#...#....#
#.XXX#X.X.X.X.X.X.X.X#X.X#X.X#X#X.XXXXX#X#X#X#X#X.X.X#X.X.X#X#X#XXX.X#X#X#X.X#X#X.X#XXX.X.X.X#X.X#X#
#.##....X...#...#...#...#...#.....X#XXX##.......#...#.#.#.........#.......#...#....X###....XXXX...##
#.X#X.XXXXX#X#X#X#X#X.X#X.X#X.XXX.XXXXXXX.X#X#X.X#X.X#X.X#X#X#X#X.X#XXX.X.X.X.X.X#X.X.X#X#X#XXX#X.X#
#.....#...#.....#...#.#...#....X###X#...#...###...#.XX......XXXXX.....XX..#.#...#...#.....#XXX##...#
#XX#X#X.X.X.X#X.X.X.X.X.X#X.X#X#X#X.X.X.X#X.X#X#X.X.XXX#X.X.XXXXXXXXX.XXX.X.XXX.X.X.X.X.X#XXX.X#X.X#
#.X.XX..#...#...#.#.#...X...#X.##X##..#.....#...#....X.XX#..#.XXXXX...#.#.#..XXXX.#...#.#...X......#
#XX#XXX.X#X#X.X#X.X.XXXXXXX.XXX.XXX#X.X#X#X#X.X.X#X#X.XXXXX.X.X#X#X.X#XXX.X.X.XXX.X#X#X.X.X.X.X#X#X#
#.....#.#...#...#.#.#...#XX.#X#XXX#X#.........X.#...XX.#X...#.....#.....X...X##X#.....#...#.#.#...##
#.X#X.X.X.X.X#X.X.X.X.X.X.X.XXXXXXX#X#X#X#X#X#X.X.X.X#X#XXX.X#X#X.X#X.XXX#XXX#X.X#X#X.X#X#X.X.X.X.X#
#...#...#.#.....#.#.#.#...#.X...#X#X....#...##X...#...#X..#.....#.....#...#...#.....#.....#.#...#.##
#.X.X#X#X.X#X#X#X.X.X.X.X.X.X.X.XXX#X.X.X.X.X.XXX#X#X.XXX#XXXXX.X#X#X#X.X.X.X.X.X#X.X#X#X.X.X#X#X.X#
##......#.........#...XX#...#.#.#X....#...X...#.........#.#.X#......#...#...#...#...#.....#.#......#
##X#X#X.X#X#XXX.X#X#XXXXX#X#X.X.X#X.X#X#X#XXX.X.X#XXX#X.X.XXXXX.X.X.X.X#X#X#X#X#X.XXX.X#X#X.X.X#X.X#
#...#...#...#X.X....##..X.....#...#.......#XX.#....#X.X.XX##XX.X..#.#.#X#X......#.XX......#.#...X..#
#.X.X.X#X.X.X#X#X.X.XXX.X.X#X#X#X.X.X#X#X.X.X.X#X.XXXXXXXXXXX.X.X#X.X.X#X#X.X#X.X.X#X#X#X.X.X#X.XXX#
#.#...#...#....X#.#.X.....#.....#.#X#X##....#......X###XX.X#.#X...#...#.....#XX...#.......X.....#X.#
#.X#X#X.X#X#X.X.X.X.X.X#X.X.X#X.X.X#XXX.X#X.X#X#X.X#X.XXXXX.XXX.X.XXX#X.X#X#X#X#X#X.X#X.X#XXX.XXX.X#
#.#...#...#.....#.#...##X##...#....#.X#......#XXX.#.........X...#..#X....X.#XX#.....#.#X###XXXXX.###
#.X.X.X#X.X.X#X#X.X#XXXXX.X#X.X#X#X.X#X.X#X#X#X.XXX.X#X#X#X.X.X.X.XXX.XXX.X#X#X.X#X#X.XXX.X.X#X.X.X#
#...#.#...X..#.X.....XX.....#.X.X.#...#.....#...X#......#......XX.X...#XX.......#......X.........X##
#.X.X.X.XXX.X#XXX#X.X.X.X#X.X.XXX#X.X.X#X#X.X.X.X.X.XXX.X#X#XXXXX.X.X#X.XXX.X#X#X.X#X.X.X.X#X#X.X#X#
#X##....X...#....XX.....#...#.....#.X...#...#.#...#X.X......#XX...#.#...X#..#...#.#...#...##....####
#XX.X#X#X.X#X.X.XXX#X.X#X.X#X#X.X.X.XXX.X.X#X.X.X.X#X.X#X#X.X.X.X#X.X.X.X#X.X.X.X.X.X#X.X#X#X.X#X.X#
##......X.....#.#...###....X##XXX.#..X#.#.#....#..#####...#.###...X...#...#...#...#.#...#...#.#....#
#XX.X#X.X#X#X#X.X.X.X.X.XXXXXXXXX.X.X.X.X.X.X#X#X.X.X.X.X.X.XXX.X.X.X#XXX.X#X#X#X#X.X.X#X.X.X.X.X.X#
##X...#...#.....#.#...#.#XX.X..#X...#...#...#...#.#X.X..#...#XXX..XX.#X##.#.....#...#.#.#.#.#...#.##
##X#X.X#X.X.X.X#X.X#X.X.X.X#X.XXX#X#X.X.X#X#X.X.X.X.XXX.X#X#X.X#X.X#X#XXX.X.X.X.X.X#X.XXX.X.X#X.X.X#
###XX...#...XX.....X#...#...#.XX#......#......#.#...XX#...#.....#..#XX.X....XXX.#.....#X..#...#XX..#
##X.XXX.X#XXX.X.X.XXX.X.X.X.X.X.X.X.X#X#X.X#X#X.X.XXXXXXX.X.X#X.X.XXX.X#X.XXXXX.X#X#X#X#X.X#X.XXX.X#
#....X..#........XX#X#XX..#........#XXX...#.....#.#X##XXX.#...#...X.X##.#.XXX.X...#...#X#...#.#...X#
#.X.X.X.X.X#X#X#X.X#XXXXX.X#X#X#X#X.XXX.X#X.X#X#X.X.X.X.X.X#X.X#X#X#XXX#X#X.XXXXX.X.X.X#X#X.X.X.XXX#
#.#.....#...XXX#..#XXX#.................#...#...#..X......#...#...##X##.#.#.#XXXX...#...#...X....###
#.X#X#X#X#X.X.XXX.X#X#XXX#X#X#X#X#X.X#X.X.X#X.X.X.X#X.X#X#X.X#X.X.X.X#X.XXXXX#X#XXX#X#X.X.X#XXX#X#X#
#..#......#.X.XX.##.....XXX.....XXX#.X.##.#...#...#...#...#...#.#..XX.X#X...X#....#.....#..XX...#X.#
#.X#X.X#X.X.XXX#X.XXX.X.X.X.X.X#XXX#X#X.X.X.X#X#X#X.X#X.X.X#X.X.X.X.X#XXX.X.XXX.X.X.X#X#X.X#X.X.XXX#
#...#.#...#.....XXX##.#.#...#.#...X.X..X..#..X.##...#...#...#...#....X#X..#..X..#...#...#.....#.#X.#
#XX.X.X.X#X#X#X.X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X#X.XXXXX.X#X#X#X.XXX.X.X.X.X.X#X#X.X.X#X#X#X.X.X#
#XX.#.#.#.....#.#XX#X.#....##.#.#...#...#.#...#XX...#...X.#.....#...XX....#.#.#.....#.#.....#...####
#.X.X.X.X.X.X#X.XXX.X.X#X#X#X.X.X#X.X.X.X.X#X.X.XXX.X#X.X#X.X.X.X.X#X#X.X#X.X.X#X#X.X.X#X.X.X.X#X.X#
#...#.#...#...#.#.....#.......#...#.#.#...#...#.....#...X.XX##..#.#...#.##..........#...#...#.....##
#.X#X.X#X#X#X.X.X.X#X#X.X#X#X#XXX.X.X.X#X#X.X.X.X#X#X.XXXXXXX.X.X.X.X.X.X#X#X#X#X#X#X#X.XXX.X#X#X.X#
#...#.......#...#.....#.......##X.#....#....##......#.#X....##..#...#.#.#.....XX.........#X.....#..#
##X.X#X#X#X.X.X.X#X#X.X#X#X#X.XXX.X#X#X.X.X#X#X#X#X.X.X#X.X.X#X.X#X#X.X.X.X#X.X#X.X#X.X#X#XXX#X.X.X#
#XX...#.....#X#X###X......##....#.......#.#...#.....#.....#...#...#...X...#....#...X#X...#......#..#
#XX#X.X.X#X#XXXXX#X#X#X#X.X.X#X.X#X#XXX.X.X.X.X.X#X#X#X#X#X#X.X#X.X.X#X.X#X.X#X.X.XXX#X.XXX.X#X#X.X#
#.....#.....XX.....#X.....#...#.#.....X.#...#...#...#.........#...#.#X.#....#X.X#.......#XX...#...##
#.X#X#X#X.X#X#X.X.X.X.X#X#X.X.X.X.X.XXX.X#X#X#X#X.X.X.X.XXXXXXX.X#X.X#X#X.X#X.X#X#X#X.X.X#X#X.X.X#X#
#...#...#.#.....#.XX.....#..#...#.#...X.........#.#....XXXX##X....#.....#.......#.....#X..#...#....#
##X.X.X.X.X.X#X#X.XXX.X.X.X.X.X#X.X#X.X#X.X#XXX.X.X#X.XXX.X#X.X#X.X#X#X.X#X#X.X.X.X#XXX.X#X.X#X#X.X#
#...#.#.#.#...#...#.XX#.#...X#X...#...#.#X##XXX...XX..XXXX.X#...#...#...XX###XX.#...#XXX##X...#...##
#.X#X.X.X.X#X.X.X#X#XXX.X.X#XXX.X#X.X#XXXXX#XXX#X#XXX#XXX#XXX.X.X#X.X.X#XXX.X.X.X#X.X.XXXXX.X.X.X.X#
#.....#.#.##..#.........#.....#...#....#.....X#X#.....#...#...#...#.#.....#X.##.....#.#...XX#.#..X.#
##X.X#X.X.X.X.X#X#X#X#X.XXX#X.X#X.X#X.XXX.X.X#X.X.X.X.X.X.X.X#X#X.X.X#X#X.XXX#X.X#X.X.X.X.X.X.X.X#X#
#XXX....#.....#.......#.#XX....X....#.XX..#...#...##....#.#.....#...#.....#.X..X.XX#XX##..#...#....#
#XX#X.X#X#X#X#X.X.XXX.X#X.X.X#XXX#X.X.X.X.X.X.X.X#X.X#X#X.X#X#X.X#X#X.X#X#X.X#X.X#XXXXX#X#X.X.X#X.X#
#X#...#.....#...#.X.X.....#.#.....#.#...X.##....#.......#.......#...X.....X###X.#XXX...#XX#..X#.#..#
##X.X#X.X#X.X.X#X#X#X#X#X.X.X.X#X.X.X#X.X.X#X#X#X.X#X#X.X.XXX#X#X.X.X.X#X.XXXXX.X.XXX#XXX.X.X.X#X.X#
#.#.....XX..#.#.........#.#...#...#.#...X.#XX.....#.....X#.X....#.#.#X....XX#.......#...X...#...#..#
##X#X#XXX#X.X.X.X#X#X#X.X.X#X.X.X#X.X.XXX.X.X.X.X#X.X#XXX.X#X.X.X.X.X.X.X#X#X.X#X#X.X.X.X.X.X.X.X.X#
#...#...#...#.....#.....X....#....#.#.#XX..##.#..X#.#...X...#.#...#.#...XXX##.....#...#....##.#.#.##
#.X.X.X.X.X#X#X#X#X.X.XXXXX.X#X#X.X.X.XXX.X.X.X#XXX.X.X.X.X.X.X#X.X.X.X#XXXXX#X#X.X#X#X#X#X.X.X.X.X#
#.#...#...#...#......X.#X...#...#...#...#...#...XXX...#...#.#...X.X.#.....XX......#.....#.....#...##
#.X#X#X#X#X.X.X.XXX.XXX#XXX.X.X.X#X#X#X.XXX.X#X.XXXXX.XXX#X.X#X.XXX.X#X#X.X.X.X#X#X.X.X.X.X.X.XXX#X#
#...........#...XX.XX#..#.#...X.........XXX.....#.X..X.XX#.......#........###.........#...XX##XX##.#
##X.X.X.X.X.X.XXX#X#X.X#X#X.XXX#X#X.X#X.X.X.X.X#X.X.X.X#X#X#X.X.X#X#X#X.X#X#X.X.X#X.X.X#X#X.X.XXX#X#
####################################################################################################
####################################################################################################
#.....#.X....#......#.XXXX.XXX#XX....#.......#...#...#....#...#.#......XXXX#X.XX#XX#..#XX.XXXXXXX##X
#XXX##X##.##...###.X.XXXXX#XXXXX#..#.#.#####.#.#...#.#.##.#.#..#..###.#XXXX..#X..XX...XXXX#XXXXXXX#X
#XXXXXX.#...###..#.XX.XXXX##XXXX..##...#...#.#..###..#.#..#..#.#.#....XXXXX#X.XX##X#....X.#.XXXXXXXX
#XX.#....##..#...#......XXX.XXXXX...###..#.#..#..##.#..#.#.#.#...#.##.XXXXXXX...XXXX.##.....XXXXXX#X
#X.XX.##..#..#.#..##..XXXX#XXXXXXXX..#...#..#..#..#.#..#...#..##.#...XXXXXXXX.#....X..####.XXXXXXXXX
#.XX...#...#...##.##...XXX.#XXXXXXX.#..##.#..#..#.#.#.####..#...#.##.XX.XXX#..###.#..#...#.#XXXX...#
##.#XX.###.####...###..XXXXXXX#XXX#.#.#....#.#....#...#...#..#...#...XXXXX#..##...#.#..#.#.XX.X..#.#
#.#.#X..#....#..##...#.XXXXX#X#XXX....#.#.#..###.#.##.#.#..#..##.#..XX####X.#.#.##..#.#..#.###..#..#
#.#.XXX..###...#...#.#.XX#XXXXXXXX#X.#..#...#...##...#..X#.##....#.XXX.#.#....#....#..#.#......#...#
##...XXX....###...X....XXXXX#XXXXXX#X..#####..#.#..#...XXX...#####.##X###.#....####..X#.#######..#.#
####..XXX##...#.#.XX##XXXXXXXXXXXX#X..#....#.##...#.#.X#XXXX.#...#.X.X.X##XX#X.#....XXX..#.....#..##
#X.##.XX...##.#..#XX.XXXX...XXX##XXXX.#..#.#...#.#...X.X.XXX.#.#.#.XXXX#XXXXXX.##..#.XXX..#.##..#..#
#XXX..XX.#..#..#..X#XXX...#..X.X##XX..#.##..##..##.#..X.XXXX...#.#.XXXXXXX.XXX....XXX#XX#.#...#..#.#
#XX..#XX..#..#..#.XXXX..##..#.X#XXX#X.#...#...#....#....XXXXX##..#...X#XXX###X.XXXXXXXXX#..##.##.#.#
#X#.#XXXX..#..#.#.#....##..X.XXX.XX.X.###..#...####..XX#XXXXXX..#.##..XXX..##XXXX#XXX....#....#..#.#
#XXXXXXXX#.#....#.#..##....XXXXXXX#XX....#..##.......XXXXXXXX..#....#.#XX#....XX.XXXXX.#..####..#..#
##XXXXXX.X..####..#..#..XXXXXXXXX..#XXX#..#...#X..XXX#XX.XXX#.#..#..#..XXX.#XXX.#XXXXX..#...##.#...#
##.XXX...##..#...#..#..#.#XXXXXXX##XXX.#...##..XXX.#XXXXX.#X#...#..#.#..XX#XXXX#XXXXXXX..##.#..#.###
#...##.#...#.#..#..#..#...XXX.XXX....XXX#..#..XXX#XXXXXXX.#X#.##..#...#..X.XXX#XXXXXXX.#.#..#.##...#
#.#.#..###...#.#..#..#..#.....XX.##.##XX..##.#.X.X.#XXXXX#XXX#...#..#.##..X##XXXXXXXX....#.#...##..#
#.#...#...####...#..#...#.###..X#....XXXX....X.XXX..XXXXXXX#...##..#..#.#..XX.XXXXXXX.####..#....#.#
#..###..#.#...####.#..##.#....#XX....XXXX##.XXXX#XXXXXXXXXXX#.#...#..#....XXXXXXXXXX..#...#..#.#.#.#
##.#...#..#.#...#..#.#...#.#XXXX.XX.XXXX...XXXXX.XX.XXXXXXX...#.##..#..#XXX.XXXXXXXX.#..#..#..#..#.#
##...##..#..###...#..#.#.#...X.X#.XXXXX#.#..XXX.##.XXX.XXX..###...#..#.XXXX#.X#X.XX#.#.#.#.##...#..#
#.###...#..#...###..#..#..##.#XXX.XXXXX...#.XXXXXXX...#X...#...##..#...#...#XXX.XXX..#...#...####.##
#...#.##..#..#..#..#..#...#..#.X.X#XXXX#X.#.X.XXXXX.#.##..#..#...#..####.#.XXX...XXX..##..##....#..#
#.#.#..#.#..#..#..#..##.##..XXXXX.XXXX.X..#.#...X#..#..#.#..####.##..##..#.XX#.#....#...#...##..#..#
#.#..#.#.#.#..#..#..#...#..XXXX#X#XXX#...#..#.#..#.###...#..##...#.#..#.#..XXX..###..##..##...#..#.#
#..#.#.#...#.#..#..#...#..XXXXXXX.XXX#.##.#...##.#...#.##..#...##...#...#.XXX..#...#...#...##..#...#
##.#.#..####.#.#..#..##...XXXXXXXX#XXX.....###...###..#...#..##...#.####..XXX.#..#..##..##...#..####
#..#...#...#.#...#..##..##XXXX.XX###XXXX##.#...##....#...##.#...##..#....X#...#...#...#...#..##...##
#.#.#.#..#.#..###..#...#...XX#.XXX#.#..XX..#.###..###..##...#.###..#..##XXX.#...##.##..##..#..##...#
#....##..#..#...#.#..##..#.......X.#.XXXXX.#..#..#....#...##..#...##.#.....XX.##...###...#..#...##.#
####.#..#.#..#..#..#..#.######..#X##.XXXX#.##...#..###..##...#..##...#.###...#...#....##..#..##.#..#
##...#.#...#..#..#..#...#.....#.X#X#.XXXX....#.#..##.#.##..##...#..###..####.#.##.##..#..###.##.#.##
#..##..#.#..#..#..#..#.#..XX....XXXXXXXXX#.X..#..#...#..#..#..##..#...#...#..#...##..#..#....#..#..#
#.#...#..##.##..#..#..#..#XXXXX.XX#XXXXXXXX.X...#..#..#...#..#...#..#..##.#.####..#.##.#..###..#.#.#
#.#.##..#...#.#..#..#..#..XXXXXXXXXXX#XXXX...X##..###..###..#..###.#..##..#.#...#.#..#..#...#.#....#
#.#....##..#..##.##..#.##.XXXXXX#XXX...X.X.XXX#..#...#...#.#..##.#..#.#..#..#.#.#..#..#..##...#.####
#..##.#...#..#...###.#.#..XXXXX#XXXXXX###.X#XXX.#..#.###.#.#.##...#.#...#..#..#..#..#.##...####..#.#
#....#..##..#..##....#.#.#...X#XXXXXXXX..###XX#.#.#...#..#.#.#..#...####..#..#.#..#.#...##.#...#...#
#XX..#.#...#..#...#.#..#...#...XXXXXXXX#...XXX..#..##..#.#.#.#.#.###.....#..#...#...###.#..#.#.###.#
#XX..#....#..#..####..#####...##XX...X#.#XX#X..###...#.#...#.#.....#.##.#..#..#..###....#.#..#.....#
#.X...#####.XXX......#.....#...XXXX...X#X##XXX....##.#..####..#.#.##...#..#..#.#...#.###..#.#.X.X..#
##..X.#.....XXXX#####..###..##.XXX..#.#XX.XX.XXX.....##.#...#..#..#.##.#.#..#...#..#...#..#...XX.X##
#XXXX..#.#XXXXXX#...#.#...#.....X..#...#.XXXX.XX..X##.#.#.#..#...#...#...#.##.#..#..#.#..#.##..#XXXX
#XXXXX...XXXXXXXX.#...#.#..#####..#..XX.X#XX#.XX##XX....#..#..#.##.#..####..#..#..#.#...#....#.XXX##
##.XX#.XXXXXXXXXX..###...#....#..#..X#XXX.#X#X.XXXX..###.#.##..#...##.#...#..#..#.#..###..#.##.XX#X#
#XXX#X.XXXXX.XXXXX....##..XXX...#..X..###XXXXXX...#.#...#..#..#..##...#.#...#..#..##..#..#..#..XXX##
#XXXX#XXX.XX.XXXXXXXX.#..XXXXXX.#.#X.###XXXXX#..#...#.#.#.#..#..#...###..#.#..#..#...#..#..##.XXXXXX
#X.XXX...XXX...XXXXXX...XXXXXXX.X...X.X.XXX...#..###..X...#.#..##.##...#..#..#..#..#.#.#..#...XXXXXX
#XXXXX.#..X..#..XX#X..XXXXXXXXXXX#.#XXXX....#.##.#...X#X.XX...#...#..#..#...###..#..#..#.#..#XXX.XXX
#XXXX..##.#.#..XXXX.#.XXXXXXXXX.#..XX.#X.###..#..#.##.XXXXX#X#..##..#.#..#.#...#..#...#..#.##XX.#..X
#XXX..#...#.#.##.XXX#XXXXXXX....#.XX...#....#...#..#...XXXXXX#.#...#...#..##.#..#..###..#....#X#XXXX
#XX#.#..##..#...#XX...XXXXXX.##...#..#..###..#.#..#..#.XXX#XXX.#.###.#..#..#.##..#....#..###..#XXXX#
#XXX.#.#...#.##.....#.#XXXXX...###..###....#..#..#...#....X....#...#..#..#...#.#..###..#..#..XXXXXXX
#XX#.#...##....##.###...X#XX##.#...#...###..#.#.#....##.#X..####....#.##..#X#....#...#..#...XXXXXX#X
##X..####....#.###...##.XX.....#..#..#....#...#.#.###...X..#....###...##.#X.X.###..#.##..#.##XXXXXX#
#.#.#.......#..#...#..#.#...#.#..#..#.###..####...#...XXX.#..#.#...###...XXXX..#..#..###..##.XXX.XXX
#.#....#XX##..#..###..#.#.####..##.###...#.....###..###X..#.##.#.#...#.XXXXXXX...#..#...#.....XXXXX#
#.##XXXX##XX.#..XXX.#.#.#..#...#.#..#..#..####..#..#...X..#..#...###.#.#XXXXXXX.#..#..#..##.#.X#XXX#
###.XX#......#.XXXX...#..#...##...#.#...#.#...#..#...#..X..#..###....#.#XXX.#XXX..#..XXX...#..X#X.X#
#..#.X..######.X.XX..#.#..###...#.#....#..#.#..#..#.##..XX..#...#.#.#..XXXX#XXX#.#...XXXXX.....#.X##
#.#.XXX....#...#X#..#...#..#..###..####..#...#..#..#...X#X...##.#..#...XX#XXXXXX...XX.#.XX..X##X##XX
#.XXX.XXXX...XX#X#X...#..#...#...#......X..###....#..XX#.XX#.##.X....XX..XXX###XXXXX#XX#XX.X.XXXXX.#
#.XX.#.XX.#.XXXXXXXX.#..######.#..#XXX#X.X....####..X..#XX#..#..XX#X..XXX#X.##X#.XXXXXXXX.#XXXXXX.XX
#XXX.XXXXXX#X.X.X#X.#..#.....#..#..XXXX#..X##.#...#.XX.##X..#..XXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX.#X#X
#X.XXXXXXXXX#XX.#XXX..#..###.##.##.X#.#X.XXX..#.X...XXX##..#..X.XXXXXXXXX#XXXXXXXXXXXXXX...XX...#XX#
#XXXXXXXXXXX#XXX.XX.X.#.#....##.#...X#XX#XXXX...XXX#.X....#..X...XXXX#XXXXXXXXXXX.#.XXX..#.#..#.XXXX
#X#XXXX.#.X.X.XXXXXXX...#.#.#...#.XXX##XX.XX..#X.X#XX..##.#.#X..#..XXX#XXX.XXXXX#.....#.#..#.##.XX##
#XXXXXXX.XXX.XXXXXXX.####..#..##..XX.X..XX.XX.XXXXXXX...##...X###..#XX#XXX#.XXXXXX#.#...#.#..##...XX
#XXXXXXXXXXX#XX.XXXX#....#...#...XXXX##.XX.XX.#XXXX.X##...##..X.#..#X#X#XX#X.XXXXXX..####..#.####..X
#XXXXXX#XXXXXXXXXXX#..##.####..#.XXXXX#XXXXXX.#XXX.....##.#..X..####..#XXXXXXXXXXXXX.#...#...#...#.X
#XXXXXXX.X..XXXXXXX..##..#...#..#.#XX......XX..XXXXX.#....#.X.##XX#XXX.XXXXXXX.XXXX..#.#..###..#.#.#
#XXXXX..#XXX..XXX...##..#..#..#..XXXXX..##..XX#XX#X..#####..XXX#.XXXXXXXX#XXXXXXXX..#...#...#.XX...#
##XXXX#.XXXX...X..###..#..#.#.##.XX.XX.####.XX#X.X..#...#..#...XXXXXXXXX##XXXXXXX..#..##.X.#..#XXX.#
##XXXX.XXXXX.#...#....#..#....#..X.....#....X...#..#..#...#..#..#X.XXXXX....XX.X..###...XX...XXXXX.#
#.####XXXXX..#####.###...#.###..XXX...#...##..#.#.#.#..###..###.#XXXXXXX.##.X##XX....##.XXX.XXXXX..#
#.#...X#.XXX.#...#...#.###.....#.XXX.#..##.#.##.#....#.#...##...XXXXX#XX..#.#..#XX##..#..XXXXXXXXX.#
#####.X#..X..#.#..##.#...#X.XX.#.....#.#...#..#.####.#...##.#.##...XXX#X#.#....XXX###..#...XXXXXX.XX
#.###XX#XXX.#...#..#..#..#XXXXX..#####.#.#..#.#....#..###...#..#.#.X.XX#..###.X.XX...#..#..X##X#XX#X
#.##XX.##XX...####..#..#...XX.XX.#...#...##.#.####...#....#..#...#..XXX..###...#...#..#..#.....#XX.X
#...XX#XX#X.##...#...#..##..XX#..#.#..#.###...#...#.##..##.#.######..XXX....##...##.#..#..####.#...#
#X.XXXXX.X.X...#.###..#.#..#XX..##..#..#...###..#..##..#...#.#.....#.XXXX#....###....#..#..#...#.#.#
#XXXXXXXXXX..###...#.#..#.#XX.X...#..#...#..#..###..#.#..#...#.#.#.#..#...###.#....#..#.##..#.#..#.#
#XXXXXXXXXX.#...#....#.#..XXX#X.#..#..#.#..#..#...#...#.#####..###..#...#.##..#.###..#..#..#..#.#..#
#XXXXXXXXX..#.#..##.#..#.#X#X.#X.#..#..#..#..#..#..#.#..#.....#...#..###..#..#..#...##.#..#..#..#.#X
#XXXXXXXX#.##..#...#..##..X...X...#.##.#.#..#.#..#..#..##.####..#..#.#...#..#..#..####.#.#..#..##..X
#X.XXXX#XX...#..##...#...XX.#...#...#..#.#.#...#..#...###..#...#..##.#.##..#..#..#...#.#..#...####.X
#.X#XXXXX###.##..####..##XX..#######..#..#.#.#..#..#.#...#...##..#...#.#..#..#..#..#.#..#..#.#.....#
##.X#XXXX....#.#.....#...XXX...#.....#..#..#..#..#..##.#..####..#..###...#..#..#..#...#..#..#..#####
#.#XXXXXX.#.#...####..##.XX.XX..#.#.##.#..#.#..#..#..#..#....#.#..#...###..#..#..#..##.#..#..#.....#
##.XXXXXX..##.#.#....#...XXX#XX.#..#...#.#####..#..#..#..#.#.#.#.##.#.....#..#..#..#....#..#.#####.#
#X#XX#XXXX..#.#.#.###..###XXXXX..#.#.###..#...#..#..#..#.##..#.#..#..#####..#..#..#...#..#.#.#...#.#
..XX...X#XX...#.#..#..#...#XXXXX.#.#...##...#.##..#..#.#..#.#..#...#....#..#..#..#..####.#...#.#...#
#.##.#.#...####..#..#...#.XXXXXX...XXX...###..#..#.#...#..#...XXXX..###.#.#..#..###..#...####..#X###
#..#.#.#.#.#...#..#..###..XXXXX###XXX.XX...#..#.#...#####..X#XXXX#X.....#..#.#.#...#.#.##.....XX#XX#
#....#...#...#...#.#......#XX##.##X#XXX#.#....#...#.......XXXXXXXXXXXXX##X...#...#...#....#X..X.X.#X
###########################XX#X#XXXXXXX####################XXXXXXXXXX##XXX######X##########XXXXXXXX#
####################################################################################################
#...#.##.....##...#X...#...#...#....#....##.....#...#......X...#...#....#....XX....#....#....#....##
#.#...##.#.#....#.XX.#...#.#.#...#.#..##....###.#.#...X#..X..#.#.#....#.#.##.X#.##...##...##.#.##..#
#.#X#.X..X##X##X#.XX.X##X..X.#X##X..X..X##X.#X..X.#X#XX..X#.X..X..X##X#.X..X..X..X##X..X##X..X..X#.#
#...#...#......#..#..##...#..#...#.#.#.#...##..##..XX...##X..#..#.#...#..#.#...#....#...#...#.#.#..#
##...#.#...#.#.#.#..##...X##...#.#.....#.#...#.##..X...#.#X...#...#.#..#....#...#.#.#.#..#......#.##
###X.#X#.X#.X..X.#X..X.#X#.X#.X..X##X##X..X#.X..X#.X..X#.X#XX..X##X..X.#X##X##X..X..X..X..X##X##X..#
#....#.#....#..#..##.#..XX...#...#.#....#.#..##..#.#.#....#X..#....#.#...#....##.#.#.#.##...X....#.#
#.#.#...#...#.###.#...#....#.#..##...#.#...#...#...#.#..#....#..#.#..#..##..#..#.#.....###..XX.#...#
#..X#.X.#X#.X..X..X..X##X##X..X..X..X#.X.#X##X..X##X..X..X.#X..X#.X.#X..X..X..X#.X.#X##X#.X..X..X###
##.#..#.##..#.##..#.#......#...#...#...#......#.....#..#.##....#..#...#...###..#..##.......#.#.#...#
#..#.#..##.#.....##....###.#XX..#.#..#####X#...####..#...#..#.#..#.#...X##...#..#....##...##.#...#.#
#.#X..X..X..X#.X#.X##X#.X..XX.X.#X..X.#X.XX.#X..X.#X.#X##X.#X#.X.#X.#X.#X#.X.#X..X##X.#X..X..X##X#.#
#...#..#..#...#...#.....#.#...#.#..##XX.##XX#..#.....#...X.....#.#...#..X#.#...#....#...#.#.#...#..#
##...#..#..##...#.#.#..#....#.#...#...X.#.....#..##XX..#.XX##..#...#...X.#..##..##.#..#...#...#.#.##
###X..X..X..X.#X..X..X..X##X..X##X#.X.#X#.X##X..X#.XX.X..XX.X#.X##X##XX.X..X#.X.#X..X..X##X##X#.X..#
#....###.##..##..###..#....#.X#X##..#...#....#.#....X..#...X...#.....#XX..#...#...#..#...##.....##.#
#..##.....##....#...#..#.#.#.#X#...#.##..#.#.#...#..#...#..##.##.###..X##...#.###..#..##....XXXX#..#
#.#X..X##X.#X##X#.X..X..X..X..X#.X.#X##X..X..X.#X..X##X..X..X..X..X..X#XX##X..X##X..X..X##X##XX.X..#
#..#.##...#.....#..#..#.#.#..#.#..##....#...#.#...#...#.#X...#..#.#.##.....#.#...##..#.#....#...#.##
##.#..#.#..#..#..#.#..#.#...#...#...#.#..#.#....##..#...XX#...#...#....###.#...#...#...##.#...#.#..#
#..X#.X.#X.#X..X..X..X..X##X..X..X#.X..X..X..X#.X..X##XXXX#XX..X##XX#X#.X..X.#X##X..X..X..X##X..X#.#
#.##..#..#..##..#.#.#..#...#X..#..#..#..#.##...#.#.#...X.XX.X#.####XX...#.###.....#..XX#.#...#.#...#
#..#.#.#.#.....#..#...#..#.XX...#...#...#.##X#...#.#.#..#X#.#X....#...#.#..#...##..#..X#...#.#...###
##.X..X..X##X#.X..X##X..X..XX#X..X.#X.#X..XX#XX.X..X.#X..X#XX##X#.X.#X..X#.X.#X##X.#X..X##X..X.#X#.#
#..##.#.#....##..#.....#..#....#..#...#..#....#...XX...#..XX...##.#..#.#...#.##....#...X....###....#
#.##..#..#.#....#...#.#..#..##..#...##..#..##..#.#XX#.##.##..#.#...#.#..#.##.#...##...X..###....##.#
#..X.#X#.X.#X##X..X#.X..X..X.#X.#X##X..X..X#.X..XXXX..X..X..X#.X.#X#.X#.X..X..X.#X..X##X..X#.X##X..#
#..#..#..#...##..#...#.#...#....#...#.#.#...#.....X..#..#..#...#..#..#..##.##.#...#.....#..X....#.##
##..#....##.....#..#...#...#..##..#.#....#..##.##...#..#..#...##....##.#....#.##...#......X.###.#..#
#..X.#X##X.#X##X..X.#X..X..X..X..X..X.#X..X..X##X.#X#.X#.X..X#.X##X#.X..X.#X..X#XX..X.#X##X#.X..X#.#
#.#....#...#....#....X#X#.#..#...#.#.X.X.###.#...#.....#.#.#.....#...##.#..#.#...X..###...##...#...#
#...#.#..#...##..#.#..X.X..#.....#....XX.....#.#...X#XX..#...##....#.....#.#...#..X.....#.##.##...##
###X..X..X##X#.X..X..X##X#.X##X#.X##X..X##X##X..X##XXXX.#X##X..XX.X.#X#.X..X##X#.X##X##X#.X..X..X###
##...#..#......##.#.#...#..#....##...#.#......#.#...X#X.#....#.#XX.....#..#...#..#......#...X#.#...#
#...#..#..##.#..#.#...#...#..#...#.#...#..##.##.#.#..##...#....#...###...#..#.#.#..####..###XX...#.#
#.#X..X..X.#X..X..X##X##X#.X..XX.X..X##X.#X..X#.X.#X..X##X##X#.X..X#.X##X..X..X.#X..X.#X..X.#XX#X#.#
#....#..#...#.#..#...#......#.#X..#.#.#..#..#...#...#..#...#XX...#...#...#.#.#..#.#.#...#.#XXX...#.#
#X#.#..#..#.#...#..#.#.###....X.#...#...#..#...####..#...#..#X..#..#.#.#...#...#....#.#...#X#..#...#
##XX..X#.X..X##X#.X..X..X##X#XX.#X##X.#X..X..X#.X##X.#X##X#.X.#X..X..X.#X..X##X..X##X..X##X.XX..X#.#
#XX..#...#.#...#..#.#...#...#X....##X..#.#...#...##..#....#.#...#.#..#...##...#.#....#..#....##...##
#...#..###...#...##..##.#.#....#...X##.#..#.##.#....XX#.#...#.#...#.##.#....#.#..#.#...#...#...#..##
#.#X..X#.X#.X##X#.X..X..X..X##X..X..X..X#.X..X..X##X#.X..X##X..X##X..X##X##X..X#.X.#X##X.#X##X..X..#
#..#.##...##...#...#.#.#..##...##..#...#..##..#.#....##.#...##.#...#..#...#..#.#.#.#...#..#...#..#.#
##.#....#....#.#.#...#...#...#....#....#.##..#..#.#...#...#.X#.#.#...##.#.#......#...#.##.#.#...#..#
#..X##X#.X##X..X..X##XXXX..X#.X##X..X##X..X..X..X..X..X##X..X..X..X##X#.X.#X..X##X#.X#.X#.X..X##X.##
#.#...#....#.#..#....X.X#..#.....#.#....#...#..#.#.XX.#....X..#...#.#...X...###....#...##..#....#..#
#...#.#.##....#..###....X.##.###.#....#..#.#..#....#X....##...###......X#X#...#..#...##.##..#....#.#
###X..X..X##X..X..X##X#.X..X..X..X##X##X..X..X..X##X#XX##X..X#.X##X##X##X..X.#X..X##X##X.#X.#X#.X..#
#...#..#.#...#..#....#..#..##.#.#...#...#...##..#....#...##..#...##...#....#.XX.#.##...#....###.#.##
#.#..#...#.#..#..#.#.##.##....#...#.#.#..#.#...#..#....#...#...#.#..#...#.....X......#...#.#....#..#
#..X..X##X..X..X..X..X..X##X##X##X#.X..X..X..X#XX..X.#X.#X..X##X..X..X#.X##XXXX##X.#X.#X.#X..X##X..#
##..#..##..###..#.#.XX.#...#.....##.##.#...#...#XX.##.....#..####.##.#.X.#...##...#....XX#..##...#.#
#..#..#...#...#...#.#X...#.#.###.#..#...##..#...X..#....#..#.......#.#.XX..#....#...#.#X...#...#...#
#..X..X.XX#.X..X#.X.XX##X..X..X..X.#X..X.#X..X#.X.#X..X#.X..XX#X##X..X##XX.X##X#.X##X.XX..X..X#.X###
..#..#..X...#.###XX.#...##..#.#.##..#.##...#.#..#.#...#...#..XX...#.##...#..#....#....#.#.#.#......#
##..#..#X#..#....X....#..##...X..##.#..#.#....#.#....#..#....#..#.#....#..#....#.#.#.#....#....#.#.#
#..X..X#XX.#X##X..X##X..X#.X.#XX.X..X#.X..X##X..X##X##X..X##X..X..X##X##X..X##X..X..X..X#.X##X#.X..#
#.#..#.....##...#...#..#...XXX.....#...##.#....#...#...#....#X..#..##....#.#....#.#..#..###...#...##
#...#..####...#...##..#..#.#X.##X.#..###....#.#..#.#.#..###.#XX..#....#....#.#.#...#..#...#.#..##..#
###XX.X##X..X.#X#.X..X..X..X..XXXX..X.#X.#X#.X..X#.X.#X..X..X#.X..X##X##X##X..X..X..X.#X#.X..X.#X..#
#...X.....#..#...#..#..#..#...XX##.#....#...#..#.#...#.#...#....#.#...#.#...#..#..#.#..#..#..#...#.#
#.#..XX##..#...#...#..#..#..#.###....#....#...#...#.#X.X..#..#.#..#.#.....#..#...#..#....#.#.##.#..#
#..X.XX#.X..X##X##X..X#.X..X..X.#X#.X##X.#X#.X..X..X#.XXXX..X..X..X..X##X.#X..X..X.#X##X#.X..X..X.##
##.#..#...#...#...#.#.#..#.#.#.....#....#...#..#.#.#.....#..#.#..#..#....#...####..##....##.#..#..##
#...#...#..#....#.#....#...#...#....#.#...#...#....#.#.#....#..#...#..#....##.....#...##.....#.#...#
#.#X##X##X..X##X..X##X.XX.#X##X.#X..X..X.#X##X..X##X..X.#X##X#.X##X..X#.XX#X..X##X..X#.X##X##X..X#.#
#..###....#.X#XX#.##...#XXX...#...#.##..#....#.##...#.#.....#..#...#..X#X....#.#...#...####...#.#..#
##..#..#....#X##X.....#.....#...#...#..#...#.#.#..#...#.###.#.#..#....XX#.#.#....##..#....#.#...#.##
#..X..X##X#.X#.X.XX.#X..X##X#.X#.X##X#.X..X..X..X..X##X..X..X..X.#X##X#XX..X#.X##X..X.#X#.X..X##X..#
#.#..#.....##.....XX#..##...##......##.#.#..#..#.#.#...#.#.###...#...#...#..#..##..##...#.#.#....#.#
#..#....##.#..#.....X..##.#...#.#.#....#.##...#....#.#...#....#.#..#...#..#..#...#..#.#...#..#.#...#
##.X##X#.X..X..X##X..X.#X..X#.X..X..X##X..X##X..X##X..X##XX.X.#X..X.#X##X..X.#X..X..X..X##X#.X.#X###
#..#......#.##.#.#..#..###..#..#..##....#.#...#....##.#...XX#.#..#.....##..#.###..#..#..#.#..#.#...#
#..#.#.#..#....##..#..#...#..#..#...#.#...#.#..#.#..#.#.#..X....#...##.#...#....#..#..#..##.##...#.#
#.#X..X..X##X#.X..X..X..X..X..X..X..X..X##X..X..X..X#.X.#X..X..X..X#.X..X..X##X..X..X..X..X..X#.X#.#
#...#.#.#.....#..##.#..#.#.#..##..#.#..#...#.##.#.#.#.#...#..##..#....#..#.#...#.#....#..###...#...#
#X....#...#.#X#X..#...#....##.##.....#.#.#...#..#......#.##.#...#..#..X....#.#...##X#X..#...##...#.#
#X.X##X#.X..X#XXX.X##X.#X..X..X##X##X..X.#X##X.#X##X##X..X#.X.#X..X..XX#X##X.#X##X#XX..X#.X.#X##X###
#.#...#.#..#...#...##...#.#..#......#.#..#...#..#...#...#...#.##.#..#X....##.X#X....#.#...#.#.#...##
#...#.....#..#.###....#...##...####.#...#..#.##...#...##...##....#.....#..#...X...#.#....#......#.##
#..X.#X#.X..X..X##X..X##X#.X##X#.X#.X.#X..X..X.#X##X##X..X.#X##X##X##X#.X..X#.X.#X..X##X##X##X##X..#
#.#....###..#.#....XX#....####X...#..##..#...X#...#...#.#.X...#...#.....##.#..#..#.#.XX###X......#.#
#..#.#..##.#....##..X..##.#.X.X.#..#....#...XXX.#...#.#..X..#...#.#.###.XX...XX#.#.##XX.##X.#..#...#
#..X..X..X..X##X##X..X.#X..X.XX..X..X#.X..X##X..X##X..X#.X..X.#X..X..X..XX#XX.X..X..X##X#XX..X.#X###
##..#.##..#.#...###..#..#.....##..#...#..#...#.#...#.##..#.###...###.#.#...#...#.##..#....XX..#....#
#..##...#...#.#..###.##.XX#.....#..##...#..#.#...#.#..#.#...#...#....#...#.#.#...###....#...#...##.#
#.#X.#X..X##X..X..X..X..XXXX#.XX#X..X##X..X..X##X..X.#X..X..X.#X..X##X##X#.X..X##XX.XX#X##X..X.#X..#
#...##...#...#.#..#.#..#...#..#XX.#...#..#..#...##.#.###..#.#...#..#.#...#..#.X...XXXX.....#..#...##
#..#...###.#....#.#...#..#...##....##...X#....#....#....#....##..#.....#..X...X.#..X....##..#..##..#
##.X.#X#.X..X##X..X##X..X##X#.X.#X..X.#XX.X#.X.#X##X.#X..XXXX..X.#X##X##X.XXXXX..X.XX..X#.X..X..X#.#
##.#..##...#...#.#....#.#...#.....#.##..X...#...#...#...X##X...#.##.##....XX...#.#..#.#....#..#..#.#
#..##.#..##..#.#...#.#..#.#...##.##...#X#.#...#.#.#....XX#...#.#.....#.#X#X#.#...##.#..#.#..#...#..#
#.#X..X.#X..X..X##X..X.#X..X##X.#X.#X..X..X##X#.X..X##X#XX.#X..X##X#.X..XX#X..X##X..X..X..X.#X.#X.##
#..#.#..#..#..#.....#..X.#.#.....#...#.#.#...#..#.#....#.#.##.#...#..#..XX..#.#...#..#.#..#.##.##..#
##.#...#..#..#..####..##X....#.#.#.#...#...#..#.#...#...##..#...#...##..#.....#.#..#...##.#..##...##
#..X##X..X..X..X.XX..X##XX#X#.X#.X..X##X.#X..X..X##X..XX.X#.X##X.#X##X..X..X##X..X..X##X..X#.X.#X..#
#.#...#.##.#....X#..#.#...##...#.#.#...##.#.##.#...#.X#XX.#...#...#...#.#.#...##..#.#...#.XX.....#.#
#...#...#......X###.....#....#...#...#.......#...#...####.##X...#...#...#...#.....#...#...X.##XX...#
####################################################################################################
###.#######
##..#.....#
#..#..###.#
#.#..#....#
#.#.#..####
#...#.#...#
####..#.#.#
#....#..#.#
#.###..##.#
#.....#...#
###########
X#XXXXXXX##XX#XXXXXX
XXXX#.#XX.XX.##X.XXX
XXXX.XXX.XX.#####XXX
XXXXXXX.X.XXX..##X.X
##.#XX###X.###...#.X
X.###X.XX#XXX#.#.##X
XX.X#X.XXXXXX###.X.X
XXXXXX#X.XXXX.X.XXXX
XXXXXXX#XX...XXXXXXX
X#XXXX#XXXX..XXX#.##
#.XX#X.#XX....XXX..#
##X.XX.#XXX##.#XXX##
#XXX.X.##XXX..XXX.##
#.XXXX.#XXX..##X.X.#
##.#XXX###X#....XXX#
###X#XX#...####.##X#
#XX.#.XX.#...#...XXX
XXX.X#X..###...XX.XX
XXXXXX.#....XX.XX.X#
X#XXX#XXX##.XXXXXXXX
X#X########XX#XXXXX#
#XX..#####XX.#.X#XXX
X#XX.XX....#....##.X
X#XX#XX#.#...##....#
#...XX#.#..#.##..#.X
X.#..X...#XXX#..#..X
#..X.X#.##XXX..#.X.X
X.XXXX#X##XXX.X.XXX#
#.XXXXX.XX...XXXXXXX
#..XXX#XXXX##XXX....
##.##...XX....XX#.##
#..#..#.XX.##..XX.##
#.#..#..#X.#..#XX..#
#.#.XX..#..#.#...#.#
#.#.XXX...#..#.#.#.#
#.#..XX.##..#..#.#.#
#..#..XX...##..#...#
X#.##.X#.##...#XX.#X
XX.....#....XX.XX#X#
X###########XXXXXXXX
##########X##########
#...#.....X...#.....#
#.#.#.###.X.#...###.#
#.#.#..#..X..###....#
#.#..#.#.#X#..#..####
#..#.#.#.....#..#...#
##.#.#..##X##..#..#.#
#..#..#...X...#...#.#
#.#.#..##.X.##..###.#
#...##....X....#....#
##########X#####.####
####XXXXXX##XXXXXXXXXXXXXX######XXXX##X#X##XXXXXXXXXXXX######X#########XX###########X######XXXXXXXX####X#############XX#XXXX#XXX###XXXXXXXXXX#XXXXXXXXX#X###############.##XX#XX########XXXXXXX#########
#....XXXXXXXXXXXXXXXXXX#XXX####X.XX..XXX#..X#XX#XXXXXXX##..###X..#######.#.#.####.#.....#..XXXXXXX.XXXXXX.#...###.#..#.##X.XXX.###XXXXXX.XXXXXXXXXXXXX.XX##...##.##.##...X#..#.X.X#####XXXXXXXXXX.X#####
####.#XX.....XXXXX.XX.#XXXX..#XXX.X##.X.X...#X..XXXXXXXX.#..##XX.....#X.X####....##.###.##.XXXXXXXXXX#.#X.#.##.#X.#.#..X.#.XX.X..XXXXXXXXXXXX#...#XXXXXX....#.##..######.X#.#..X.XX#.##XXXXX##XX.XXXXXXX
######X#####XXXXXX.XX.XXXXX....XXX....XX#.#XX##XXXXXXXXX#.X#.#XXX..##XXXX#.#.#..#######...##XXXXXXXXXXX.XXXX##XXXXXX.#XX..X##.X.XXXXXXXXXX..X..#.XX.XXXX.#..#.#####.#.#..X#..#XXXX.XXXXXXXXX#..##XXXXXXX
X..##X#.......XX#XX##.X#XX#...##XX.X#XX#XXXXX#XXXXX.XXXXX#XXX##XX##..XXXX...#...#...##.##X.XX..XX#XXXXX..##..#XXXX####XXXXX###X.XXXXXXXXXXX.#.#...X##XX#.#.#..###...##....X.#XXXXXX#XXXXXXXX...#.#XXXXXX
X...#.X###...##.XX###XXXXX....##XXXX.XXXXXXX.XXXXXXX#XXXXX.XX#.XXX.XX#X.#.#.###.#.##.#XXXXXXX#.#XXXXXXX##.#XXXXXXX#.#XXXXXXX.X.XX.X#XXXXXXX...#....#####..###..#....###.#.XX.#X.XXXXXXXXXXX##....#X###.X
#X...##.####.#.#####XXXXXXX#.##XXXXX#XXX.X#XXXXXXXX#XXXXXX##XXXXX.XXX##...##.#.#.#.#..XXX#X###.#XXXXXXXXXX#XXXXXX.X..XXXXXXXX#XXX#.X.XXXXXXXX..###......#....#....#......XXX#.XX..XXXXXXXXX###.#.####.##
#.XX.#.####.....#.#XXXXXXXX.###X#.XX..X#.XX.XXXXXXXXXXXX..X#XXXXXXX.##....##.###..XXXXXXX.##.###.XXXXX#XXXXX#.XX.XXXXXXXXX.XXXXX#XXXXXXXXXX#.X...#####.##.##..##...#.XX#XX##XXX#.#.XXXXXXXXX..##.#.#.###
##.XX....#.###..###XXXXXXX#.XX.###.#XX##XXXXXXXXXXXXX#XX.XXXX#XXXXX...#..####..#XX.XXXXXX.X##.....XXXX#XXXXXXXXXXXXXXXXXXX#.XXX.XXXXXXXXXX#XXXXX....#....#..#.#..####XXXX#.#XXX.#..XXXXXXXXX#.####...###
##XXX###....#.####.XX.XXX..XXX.##X.XXXX.XXXXX#.#XXXXXX.XXX.X..XXXX.X#..#.#...#XX.#.X##X.XX#X..#..XXXXX.###XXXXXXXXXXXXXXXX.XXX..XX.XX#XXXX##XXX#..#.#.##......#.##XXXXXX#..XXXXXXXXXXXXXXXXX####.#...#.#
##XXXX...###...#.#..#XXXX##.XXXXXXXXXXXXXX.X.XX.XXX#XXX..XX#..XXXXXX.#..##.#..XXX#XXXXXXXXX...##.#XXXXX.#.X#XXXXXXXXXXXX##XX.XXXXXXXX#.XXXXXX.X.###.##..#.XX#.##X#XXXX#X##.XXXXXXX.X.XXXXXX##.#XXXXX.###
XXXXX.X.#..#......###XXX#..XXXXXXXXX.XXXXX.#X#.XXXXX.XX#XXXXX.#XXXXX.XX....##.#..XXXXXXXXX..###..#XXXXXXXX###XXXXXXX#.X.#.#XXX##.X#XXXXXXXXXXXX..#..#XX.XXXXXX.XXX#XXXX.###.XX.XX.X#.XXXXX##.#.XXXXXXX.#
#.###..#...#...#.##.#.#X.##XXXXXXXXXX.XXXX..##.#XXXXXX#XX##XXXX#.XXXXXX..###.##.X#XXXXXXXXX..##.#.XXXXXXX#X##X.X##X....X###XXX..#...#XXXXXXXXXX##.#..XXXXXXX#XXXXX.XXXX...XXX#XXX##.#...X#X##..XXXXXX.XX
#....##.##..##.#..#.##..#.#.XXXXXXXXXXXXX.#...#.XXXXXX#XX###.X..#XXXXXXX#...X.XX.XXXXXXX#XXX.#..#.XXXXXX#..XX...##..##..###XXX.##.#.##XXXXXXX.X..##..XXXX.#XXXXXXXX.XXX..#XX##..X..X..#.XX.#.#XXXXXXXX##
###.....##....##...#.#.....###.XXXXXX#X#XX.#.#.#..XX...XX.XXX###XXXXXXXX##.X#XXX.XXXX..X..X#..#....XXXXXX#.XX.#....####.....##....##..XXXXXX.#.#..#.#.X..#..XXXXXXX#XXXXXXXX##.XXXX...#..X.###XXXXX#XX##
##...##.#.#..######.##.#..##.#.#XXX.XX.#....###X.X.X...XXXXXXXXXXXXXXXX#XXXXXXXXXXXX.X#X#.X.#.#....XXXXXXXX#..###.#.#.#.#...##.##...XXXXXXXXXX#...#...XX##.XXXXXXXXXXXXXXXXX...#XX...#.#.X###XXXXXXX##.#
####.###.##.###.#..#####.....##XXXXX....#...###XXXXX.#.XXXXXX.XXXX##.XXXXXXXXX.X.XXXXXX.XXXX#..##.#.XXXX#XX..##..#.#...###...#...#...XXXXX.XX...#.#.#.XXX.XXXXXXXXXXXXXXXXX#.......#.#....X#.XXXXX#.#X.#
#.#..#.#..#..#..##..##..#....#.XXX###..#.##....XXXXX.#.X.XXX.XXXXXX#.XXXXXXXXXXX..X.XXXXX.XXX.###....XXXXX..#..##....#..###...#.#.##.#XXXX.#.#.#...##.XXXXXXXXXXXXXX#.XXX.X.#.##..#.#..#XX#.#XXXXXX.XX##
##.#.#......#######.###.###.###XX#####.#..##.#....##.#..X..#....#..X.XXXX.XX#.XXXX...X##XXXXX..####..XXXX...#..#..#.#......##.#....#..##X.###..#..###.XXXXXXXXXXXXXXX.XXXXXX...#.##....X#.#XXX#XXXXXXXX#
#.###..#.#.#.#.#..#...##...##..#X#.#..#.#####...#..#.#..XX#..#...##.XXXXXXXX...#.....##..X#.#X....##..XX.#.##....#....#.....#..#..#...XXXX..#..#.#....XXXXXXXXXXXXXXX.#XXXX###..##...XXX#.XXX.XXXXXXXXXX
XX####...#.##.###.#.###.XX###.#X.XX####..#####.#.....#.#XXX.###....X#XX.X....#....#.###..XX##.###..#.XX.##...#.#.#####....#.##...#...#.X......##...#.#XXXXXXXXXXXXXXX#XXXX#X#.#.#..###XXXXXXXXXXXXXX.XX#
XXX.#..#.X##.#.##..XXX..XXX#X##XXX#X.##...XX#..##.#.##...X.....###...X.#X.#..#.#.#..#..X#XX.##....#..###..#..#.####.##.#...#..##.#.#.###..###########XXXXXXXXXXXXXX.XX..XXXX##...#..#XXX..XXXXX#XXXXXXXX
X...#.XXXXXX.X#..XX.XX..#XXX#X##X#XX.##.XXX#.....###.....#.##.#.##.#X.#X.##..#...#.#XXX.XXXX##.#.#..####.###.#.......####.##....#..###....#......###XXX....XXXX.X.XX####X.XX...###...##..#XXXXXX.X#XXXXX
XX##XXXXX#X#XX.#..XXXX..#.XX#.#.##XX#...XX....#..##....###.###...#.XXXX#.#....###..XXXX#XXXXX...#..#..##.#...####...#####....#..#.##.#..##..#.##..#.#XX.#....X.X##XX.....#.X#...#.##..X.XXXX.X.XXX.XXXXX
X#.XXX.X#X#...XX.X#XXXXX..XXX#.#.XXX#XXX..#.##.##....#.#...#...#.#.XXXX#.###.#..#.#XXX#XXXXXX#.###..####...##.##.....###.#...##.#.#.#..##..#.###..##.X#..###...XXXX.X#.#.........##..XXXXXX.XX##.X.XX#XX
X#.XX###.##.####XXX###X.#XXXXX.##.##XX#.....#......##..#..#...##...XX.XX##.#..##...##XXXXX##....#..#...#..####..#.#.#.....#.#...#.#...#.#.###.#.#..###...#...##.#XXX.X..#.##X..##.#.XXXXXX##.XX.#XXX#XXX
XXXXX#.#.##X##..X.#X#.#X#XXXXX.......###..###..##..#.##..#.###...#.#X..XX##...#.#..#..##...###.##.#..#....#...#.##..#.###.##.#.##...####......#.#...###.#..#.#..#XX#X#...####XXXXX..X.XXX..#.XXXX##.XXXX
XXXXXX#.XX#XXX.####.#..X#XXX.#.#.##.....#..##..#####....###.##..#.#X#XXXX.#.#.#.....#......#.#..#...######..#...#..#..###.####..###.#########.#...#.....##..#####.##.##...##..XXX##..#XXX.##..XX...X.XXX
XXXXX#XXX#XX#X.#.#...#XX#X.#.#..###.#.#...##..##....##.....#.#.....X#XXXXX.#..###.....#..###.....#..##.#...#.#.#.#...#....####..#..#.......##..#...##.####.#..#....#...#....#XXXXX#.##X#X#.#.....#X.X#XX
XXX.#XX#.X#X...#.##.#..XX..#....#..#.#######....#....#.#..##.##..#X.XXXXXX#..######....#...###.#.#.###.#.###....#####..X##X.#....##..#.###..#.##.#X.####...###..##...#.#.##..#XXXX..##.XXX#..#.#..X.X#XX
#XXXXX.###.##.....##...#####.#...#........#####..#.#..#...#.#.....XXXXX.XXX#.#..#######..#.#.##..##......#..###....#...XXX.X#.#.#####....#.##..#XXX...#..##....#..#..##.#...#X#X##...#.#.X#...#..XXX##X#
##XXXXX##...##.##.#.##.X.##.##...##..##.###....#....#..#.....#.#...X#XXXXXX..##.#.###..#....#...##.#..#.#.#...###....XXXX.XXXX#..##......#.##.#XXXXX....##......###.....#.#X#XX###.##.#.....##..XXXX.##X
XXXXXX.X#....#.....###.#X#..##..#...#...#...#...######..####.#..#...XXXXXXX.##.###...##.#...#.#....#.##.#.#....#.XXX..XXXXX##XX.#...##.##...#..XX#XXX##.####..#####.##....XXXXX....#.#....####.X#X.#XX#X
XXX#XXXX...#...###..##.#.X....#.##.##.#.#...###...#.#.#......##...#.XXXXXXX....#...#.##..##....#..##...#.#..#.####X...#XXX..XX#...#.#.####.##..X..#XXX.......XXX...#.....XXXXXX##.#....###.###..X.XXXXXX
XXX..XXX.##...##.#.....##XXXX#...#.#...#..##...#....##.....########.#X#X.XX..#...##.....#..#.##.##.##.#....#....#.X#.#XXX..X#...#.#...####..##.#XXXXXX.XXX.XXXXX.#....##XXXXXXXXX......###...##.#XXXXXXX
XXXXXX#X.##.####...##....#XXX..###..#.......##.##..#.###.###...####..XXXXXX###..#...#X#..#.##...#..#...#...##..#...XX..XXX#.X###.#.###...#.#...#XXXXX.X.XXXXXXXX#.....#X#X.XX.XXX.##.#.##..#....#XXXXX#X
XXXXXXX..#..#####..#....#X.XX..#..#.#..##.##.#.#.X.#.#.###...#....#...XXX#XX..##...XXXX.......#.###.#....###.#.#.#XXX#XXXXXX...###.#####...#...#XX#X.#.XXXXXXX####..#XX#XXXXXXXXXXX..###....##..XXXXXXXX
XXXXXXX.#..#...##...#...X..XX...#.#.#.#####X.XX.XX.#..#.#.....###.##..XXXX#.XX....XXXXX#...####....##...##..##.##XX.XXXXXXX.#X..#..##.....#....X#.XX#..#X.XX#X..XXX#XXXX#.XXXXX#.XX####...X..##XXXXXXXXX
XXXXXXX#X.##.####..####.X#XX#.#.#.#.###.##X.XXXX##.#..#.###...##..##....##X..XX.#XXXXX#....X.X####..#.#.#.###...XXXXXXXXXXX#X.#..#....####...##....X#..X.XXXX##..XXXXX#XXXXXX#X#XXX#....#..X#XXXXXXXXXXX
XXXXXXXXX##.#.####X###.#XX.X...###...#.#.#.XXXXX##.##..##...#.#.#.###..##.XX#X.X#XXXXXX##XXX.XX##.#..##...###.XXXXXXXXXXXXXX.#.#..#.#...#....#..##.#.###XX#X.###.XXXXXXXXXXXXXX.XX##.###.##X#.XXXXXXXXXX
XXXXXXXXXXX.##..#XXX.###.XXXX..#.#.####.X##..XX#X...###....###......##...#.X##.#XXX.XXXXXXXXXXXX.X.#.#.##.#...XXXXXXXXX...#...##.#.####..##.#...#....##.X#XX......XXXXXXXXXXXX##.###..#..#.XX.#XXXXXXXX#
X#XXXXXXXXXX###..X##XX#XXXXX.X.##...#..##X.X#XXXX.#...###....#.#.##.#..#.###XXXXX##XXXXXXXXXXXX.XXX......#...XXXXXXXXXXX.X#..XX.......X..#..#.#.#.#..###..X#X...#.XX.XXXX#XX#..##.###...X#XXX..XXXX#X.XX
X#XXXXXXXXXXX#.XX#...XX.X..#....##..#####X.XXXXXXX.......##..#.###..####...#XXXXXX...XXXXXXXX#.X#XXXXX##.....#XXX.XXXX##XX.#XXXXXX.#.XXX...#...#...#..##.X.XX..##...XXXX#XXX..#.#...#.#.XXXXX##XXXXXX#XX
XXXXXXXXXXXX.XX.##.#.XX.##..##...##..####.XXXXXXXXXX##...#...#....##.###.....XXXXXXX#.#X.XXXXXX#XXXXX.#..#.XX#.XXXXXXX###.X.#XXXXX#XX.X#X##..####.##.#####XX..#...#..XX.XX#XX#....#.#..#XXXXX#XXX.XXX..X
#X.XXXXXXX#.#X...#.###.X#.#..#...##..#..#####..XXXXX#.#....#XXX.#.....#.##...#XXXX.XXXX.#..XXXXXXXXXXXXX..XXXX#X#XXX##.###.X.XXXXXX#.##.....#..#..##......XX#.##..#.#.X....XXX....#.#.##.XX..XXX.#XXXX.#
##XXX.XXX..#.X..##..#..##....#.#...#.#.##...###XX.XXX#X#..#XXXX.##.##.#####.#.XXXXXXXXX#.####XXX..XXXXX.#XXXX..X##..X###..#.XXXXXXXX.##.#.####.###.#.##.##XXX.#.##..#...##.XXX..###....##X#.#X.X.#XXXX.#
#.#X.XXX....#.###..#....##.###..##.....#####X##.XX.X#X#XXXXXXXXXX..#.....##..XX.XX.#XXXXXX#.XXXX#XXXXXXXXXXXX#...#..XXXX##.#.XXXXXX#X#X.#.#....##...#.....#X...#...#....X......#.##X##.##.X#XXXXXXXXX..#
#..#XXX#.##.....#.##...........#..##.X..#.#XX#.X.#..X.#XXXXXXXXXXX#.##.....#...#.XXX.XXX#XXXXXXXX.##.XX.#XXXXXX.#.#.XXXX####..XXX.XXXX##.....##.#.#.#.#..#...##.#.##..#X.X.XX..###XX#.###X#XXX.XXXXXX#.#
##XXX.X.##.##.##.#.#..##.........####.XX.#XXX.#.###X.##XXXXXXXXXX...#.#.##..#.....XXXXXXXXX..XXXX##.##.XXXXXXXXX...XXXXXX.#.#XXXXXX.X.#..XXX....#.#.#..###.#.#.##....#..XXXXXXXXXXX.XX#X.XXXXXXXXXX.#..#
##XX#..XX....#.###..###.#.......##..#.#XXXX#XX.#.##..#XXXXXXXXXX.#..#..###...##..XXXXXXXX###XXXXX#..#.X#X#XX#XXXXXXXXXXXXX#.#X.#.XXXXX.#XXXXX##...#.##.#.#..#.#####.####XXXXXXXXXXXXXXX..#X#XXXXX..##.##
#XXXX#.X....#.###..#.....#...#.#..###...XXX#.#..X##XX..X.XXXXXXX.##.#...XXX..#....X#XXXXXX.X.XXXXX#X.XXXXXXXXXXXXXXXX#XXX.##X#.##..X..X.#XX....##.#..#...#........#.##.XXXXXXXXXXXXXXXXX#.X#XXXX#.#.#..#
XXXX#.#X....##..#.#.#.....#.####...###.XXX.###.XXXXX.XX.##XX#.XXX#..X.#X.X#...#...XX###.XXXX.XXXX#X#XXXXXXXXXXXXXXXX#XXXX..X.X..#.#...XXXX.....###...#...###.###.#.###.#X#XXXXXX.#XX..XXXXX.###X#X######
#XXXX#X...#.###..#.#.....###..#.##.#.#...#X.#.#XXXXXXXXX#X..#XXXXXXX#X#.XXX.#.##...#....#XXX.#XX##.#XXXXXXX#XXXXXXXXX.XXXX#X.X.#....#.#.X#..#...#...##..#...##...#.....##XXXXXXX###XX.XXXXXX.#X#XXX#..##
#.X.XX.##...####.##.#.#....#...#..##..#.XXX.##.XXXXXX#XX.XXXXXXXXXXXX.XXXXXX#.###..#.##.#X#.XXXX###XXXXXXXXXXXXXXXX#X##XXXXX#X....#.#.#XX#...#.###....#.#..#.#.#...#..#.##XX#XXX#.##XXXXXXXX#X#XXX..##.#
##...X.###.##.......#####..##.###X##.####XXXX..XXXXXXX#X#.XXXXXXXXXX#XXXXXXX#...#...##...#XX#X.#....XX.XXXXXXXXXXXXX#....#XX..#...#.#.#.XXX#.#..##.##.#..#....#.###.#.##..X#..##.##.X.XXXXXXXXXXXX##.###
##.#..##...#####........XXX####X#XXXXXX#XXXX..XX.XXX#XXXXXXXXXXX.XXXXXXXX#XXX...##..#.#...#X...#..#...#XXXXXXXXXXXX#..#..#.#..#.###.#..#XXX...#...##..#.##.#.....#....#....X...##.###XXXXXXXX.#XXX#...##
##.###.#.###..#.###..#XXXXXXX.#XXXXXXXXXXXXXXX#.XXXXXXXX.XXXXXXX##XX..#X.X.X..####.####......#.##..##...#XXXXXXXXX.XX..#..#..#......#...XXXX..#.#....#..##.#.##..##.#....##X#X##.####XXXXXXX#.#XXXX#..##
#..#..##..##.#....##...XXX#X..X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX.XXXXX.X#XX#....#....##.####....#.###.###.XXXXXX#XXX.#..##.##..#.##..#X.XX.#.#.##.XX#.##...#..#.###.#.#.#XXXX##.#XXXXXXXXXXX###XXXX##.X
X##..####..#####.#####XX#XX....X#.XXXXX#XXXXXXXXXXX#XXXXXXXX.#XX#XXXXXXXXXXX#XX.###...##..##..#.#...#..###.###XXXXXXX.##.......####.......#....XXXXXXX.....#..#..#....#..X##XXX...#.XXXXXXXXX#.#XXX..#.X
#X##.#.#..####.#...XXXX##.X#..####XXXXX#XXX#XX#XX..XXXXXXXXX..X#XXXXXXXXXXXXXXX...##...#..###..##..##..#.#...#.#XXX.X.##.##.###..#.X..##..###.XXXXXXXXXXXXX#....##.....#.#XX...XX.##XXXXXXXXXXX.#.###.XX
X..#.####..#..#..XX#XXX..XX..#.#.#XXXXX#.##X.X###XXXXXXXXXXXXXXXXXXXX#XX..####X..#.###...##.#.....#......#XX##..X###..#..#.##...#X.X#..#..###.#XXXXXXXXXXX.....#.#.#.#.#.....#..X.#.XXXXXXXXXXXX####..XX
X.X.#.#..#####.X#X#.XX.XXXXXXXX.###XXXXX#..XXXXXXXXXXXXX.#XXXX.#XXXXXXXXX####X##..####.##....###.#..#.#X.XXXX#.#.##....###....#..XXXXX..#..#..XXXXXXXXXXXX#.#..#..#..#..#####...XX.XXXXXXXXXXXXXX.###X#X
XX#.#..##..#..XXX#...##XXX.#XX.##.#XXXXX.#.XXX.XXXXX#XXXX.XXXX..XXXXXXXXXXXXXXX##..#...##.#.##.##.#.##XXXXXX#...##..###.#..##.##.XXXX.X##.....#.XX.#XXXX#XX.#..#...#..#.#.....XX.XXXXXXX.XX#XX.XX...#.##
#..#.##.##.#X#X.X..###X#X###XX...#.#.XX.#.#.X#.XXXXXXXXXX.XX.X..XXXX#XXXXXX#X...#.#...##..#...###....XXXX#XX#.#X#.#.#...##..##...#X##..X..X#X.#.###.XXXXX..#..#..#...#....XX.XX##XXX##.X.XX..#X#X.X.#.#X
#..#.#.###XXXX#.#.XX##X.XX##XX###.##X..#.##.X##XXXXXXXXXXXXXXXX.XXX.#X#XXXXX..#.#..#.#.....##.#..#.#XXXXX.XXXXXX.#X...#.###..#.#.#XXX#.#X.XXXX..##.#.XXXX###....X#XXXX#XXXXXXXX.#.X.##..XX.X#XXX#XXX#XX#
###.#.....XXXXX.#X#.XX..#XX.XX.#X..XXX#..#.XXX#XXXXXXXXXXXXX#X.XXXX.X..#X.#X..#...#.#..#.##...#....XX.XXXXXXXX#XXXX#.##.#...#.##..XXX#.#.XXXXXX##...XXXX.XX.#.#X.XXX#.XXXXXXXX.XXX..##.X#.X#XXXXXXXX.X##
#####..#..XXXXX.XX#XXXX.XXX.XXXXXXXXXXX#..XXXXXXXX#XXXX##XXXXXXXXXXXXX#X#.X..##.####..#.##..###...#XXXXXXX#XXXXXXXX.##.....#..##...X.#.XX.XXXXXX.#.#XXXXXX##..##X###..#X#XXXX#XXXX.#.#..XXXX#.XX.XXXXXX#
##.######.XXXX.XXX.#XX#XX.XXXX.X.XXXXXXX#X.XXXXXXXXXXX.##XXXXXXXXXXXXXX#XX...#.####..#...#..#.#.#.#XXXXXXXX#XXXXX#X.#..#######...XXXXX#XXXXXXXXX##.#XXX#XX#.....#X...###..XXX.XX..##.#.XXXXXXXX##XXXXX.#
###.X.XX#.#XXXXXX.#XXXXXXX#.#X.XXX.XXXX.X..XXXXXXXX#XXXX.#XX.XXXXXXXXX#XXX.#..#.....#..#...##.#.###XXX#XXXXXXXXXXX#X#..#........XXXXX..###XXXXXXX.##XXXXX.##.##.XX.#.###...XXX...#..#..#XXXXXX.XXXXXXX##
###X.XXXXXX.XXXXX#.XXXX..X..XXX.XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX..###.###.##..##.#..#....XXXX#XXXXXXXXXXXXX.###...#####X.#XXX...#.X.XXXXX##X#XXXXX#.#.#X.X##.####...###......#..XXXXX.XXX.XX.XX#
##X##XX#XXXX.XXXXXXXXXXXX..XXXXX.XXXX.#X.XXXXXXX.XXXXXXXXXXXXX.#..XXXXX..#.#...#....#...####....XXXXXXXXXXXXXXXXX#X####.##.#..#.XX#XXX....#X#X.##XXXXXXXXX##.XXXXX#....####.###.##.#.......X..XX#XXXXX#X
X#.XX#XXX.XXXXXXXXXXXXX.XX.XXXXXX#XX#.XXXXXXXXXXXXXXXXXXXXXX#####.#XXXXX...###..#...#......#..##..XXXXXXXXXXXX##XXXX..#...#..#..#XXXXXX....X#X#.XX#.XXXXXX#XX.XXXX####..###......#.####.#XXXXXXX##XXXXXX
#..#X#X.XXXXXXXXXX##XXX..XXXX#XXXX.XX.XXXXXXXXX#.XXXXXXXXXX....#.XXXXXX.##.#.#.##...#..##.#....#.XXXXXXXXXXXXX..XX#X#####....#.##XXXXXX...X.X#XXXX#.#XXX.#XXXXX.####.##.##.###.#####..#.X#XXXXXX.XXXX.##
####.XX#XXXXXXXXX.##XX#.XXXXXXXXXXX.XXXXXXXXXXXXX#XXXX.X.#.#.#..#XXX#XXX....#..#.##..##...#..#..#X.XXXXXXXXXX.#..###X.#.##.#...XXXXXXXXXX#XXXXXXXX.X.XX.#XXX#XX#.#..##..##.##.###....###XX#XXXXX..#XX###
##...XXXXXXX##XX#X##X.X##XXXXXX#XXXXXXXXXXXXX#XXXXXXXX.......#..#XXXX#XX..#.....#...##.#.#...##XXXXXXXXXXXXXX##.#......##.##.#.##XXXXXXXXXXXX#XXXXXXXXXXXXXXXX##..#.####.#.#..#...#.##.XXXX#.X#.##.X.#.#
####.XXXXXXX#XX#X#....XXXXXXXXXXXXXXXXXXXXXXXXXXX.X#X.X..##..#...XXX##..#.###.##...###...#....##XXX.XXXXXXXXXX#....X#.#..#...#..XXXXXXXXXXX#..#.XXXXXXXXXXXXXX...####...##..#..###.#..XXX#.#XX.#..#X...#
###.XXXXXXXXXXXXXX.X#XXXXXXX.#XXXXXXX.X.XXXXXXXXXX#X#XXX...##.#.##...#.##....#.....###..##.###XXXX#XXXXXXXXXX#..###X#..#...#..#XXXXXXXXXXXX##..#XX.#XXXXXX.#X.##.#...#..###...##..####..#XXXX..##.#...##
###.XXX#XX##XXXXXXXX#.XXXX####XXXXX..##.XXXXXXXXXXXXXXX#X..#.....####.#......##..#.####.#....XXX.#.XXXXXXXXX##.#.#XXX....##...#XXXXXXX#XXX##...XX.#XXX#XXX###......##########.###.#.#...XXXXX....#.#.###
##.#XXXXX.###XXXX.XX##XXXX#####XXX..XX#XXXXXXX.XXXXXXXXX##.#.#..#...#..##.#..#..####..#..#.#.#.#.#...XX.#XXX.#.###XX.##X#X#XXX#XXXXXXXXXXXXX##XXXXXXXX..XXXXX#.#...######...###...##.#XX.#XX.#...#...#.#
#.#XXXXXX..XXXXXXXXX.#XXX...###XXXXX##XXX###XX#XXXXXXXXX....#...##...#...#..#..#....###...##.#..##.#.XX.#.XX...##.XX##.#X.XXX.#XXXXXX.XXXXXXXXXXXXXXX.XXXXXX#..#.###.#..#.##...#...##.XXXX..#........#.#
##XXXX#.#X.XXXXX.X#X#XXXXX...#.XXXXXXXX#X..XX#.XXXXXXXX..###..##...#..#.##.#...##.#..###...#....##.#.X#..###.###..XX.X..XXXXXX#XXXXXX.X#XXXXXXXXX..XXX.XXXXX##.#...#..###.........##..#X.X.####...###..#
##.XXXX##XX.XXXXX.XXXXXXXX...#.X..XXXXXX..##.#XXXXXXXX.....##...##..#.####...#.##.##..##...#...#.#.#...####...####XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#.XXXXX.##......#.#..##...#####...##X.######...##.##
#...XXXXXXXXXXXX#...#XXXXXX##X.XXXXXXX.X..X###X..XXXX..######.....#.#...#.##.#.##...#..###.##..#.#.##.###...####....XXX.XX#XXX..XXX#.XXXXXXXXXXXXXXX.#XXXXXX.####...##.#....###..#.####X....#...#.###.##
#..#XX.XXXXXXXX.X.#..##X..#.XXXXXXX..XX.X.X.#.##.XXX..#.#.###.#.#...#....##.#.#.#..##...##...#.##..##....##.#.#..#.XXX.XXXXXXXXXXX.XXXXXXXXX..XX.XXXXXXXXXX####.......#.#....####..##..X####..#.##..#..#
#.#.###XXXXXXX#XXX..##.#.##X..XXXXX#...XXXX.###..#X#.#.....###.###..#.#..##.##.###..#.#.....#..#..####.#.#......##..X#XXXXX.XXXXXX..#XXXXXXXXXXXXXXXXXX#XX.###.#.#..###.#.##...##.#.##.X#.#.####..##.#.#
###..#.XXXXXXXXXX###..###.X.X#XXXX##...#....####..#..##.#........##..#.#...........#...#######.#.#.##..#.###...#....X..#XXXXXXX.XXXXX#XXXXXXXXXXXXXXXXXXXX.##.#.#...#.##.##..#....#...##X#.#X##....##.##
#.#..#..XXXXXXXXX#...#.##XXX.#XXX##..####.####.##....#..##..##.#.####..#.##.#.###.X##..##XX.#..#.....#.#....###.#...#XXXXXX.XX..#XXXXX#.XXXX.XXXXXXXX.XXX...#####.......#.##......##.#..XX#XX#..##.##.##
###.##.XXXXXXXXXX#...#...X..#XX...#..#...##.X...#XXX.#.##X#.X##X........##.#..#.#XXX.#XXX#X...#.##..##...#...##..#..XXXX#X#X#.#XXXXXXXX.XX.#.#XX#XX..X#X#X##..#.##.##..###....##...#.#.X#XXX.##......###
#XX.##.#XXXXXXXXXX##.#####.##...#.#....##...XXXXXXX......XXXXXXXX#X..#..#..#.##.XXX.XXX..XX##..#.#...##...##..###..XXXXX#XXXXX#.#XXXXXXXXXX##XXX.X####..XX#.X.#.#...#.#.#.....##...#...#XXXX..##..##...#
#XX..#XXXXXXXXXXXX.##X#..##..##..##.#..#.#.##XXXXXXX#XXXXXX.XXXX.XXX#.#...##.##XXXXX##.X.XXX#...#.....#...##...#...XXXXXXXXXXX#.XXXXXXXXX.#XX.XX#X##..###XXXXX#..###..##...#######.#.#.#XXXX#...####.#.#
##XX#XX#XXXXXXXXXX...XX#..#..####.#.###X#####XXXX...##XXXXXXXX.XXX#X##.....#.XX.#XX#..##.####.#..##...######.#...#XXXXXXXXXXXX#.XXXXXXXXXX#.XX..X....#.#XXXXX..#############....####..X#.XXX.#.#####...#
#.XXXX.#.XX..XXXX#.XXX...##.####..##.XXX#.#XX.XXX.#.#XXXXXX#.XXXXX#X.##...#XXXX.X.X#.#...#.#.###.#.#.....##.##.##.XXXXXXXXXXX#.X.XXXXXXXXXX##....#######.X.XXX###.##..###.#.#.#...#...XX#XXXX.#..#..XX##
#XXXXX...XX#.XXXXXXXXX...##...X###XXX#X###.X.XXX#..XX.XXX.#.X.#.X.....#...XXX.#.XXXX.#..#..#.###.#..##...##..##....XX.XXXXX...XXXXXXXXXXXXXX##.#.##.#.#..##XX.##.#.###.##..#....##.##.XXXXXX.XX####X#X.#
X..XXXX#..#..XXXXXXXX#....##.#XXXX#.#XXXX..XXXX#X#.XXXXXX###...X#.##.##....XX..#.X..#.X.XXXX##......#..##.....#.##.......X#..XXXXXXXX.XXX..X.#..###..###.#XX#.###.##.##.#...#####.X.#XXXXXXXXXXX..#X.#XX
XX#XX#X.#..###XXXX#X...#..#..X#X#...XXXXX.XXXXXXXXXXXXXXX#.#X.X#...#....#.XXXX..###XXXX#XX#X...###.##.....###.#..###...##...#..XXXXX###X.#XXX.#.##..###X##XX..#.......#####.#.#.#.#XX...XXXXXXXXXXX###XX
XXXX.X#....##.#X#.#.#......X.XX#X#.XXXXXXX#XXXX#XXXXXXXXXXXXXX#.##..##.XX.XXXXX####X#XXX.X#.#.##.##.##.#.##...#.#.#.#...##.###.X.XXX#.##..XX##.##..#....XX#.#..#....#..###..#.##..X.X..XXXXXX.X#XXX##XXX
XXXXXXX.#..###XXX#....#..#.#XXXX##..X#XXX#XXXXXXXXXXXXXXXXXXX.###.....XXXXXXXXXXXX#X.X#XXXX#X....#...######.###..#.#.##........#XXXX..#X##X.X.####...#...###.##...###.#..#...###.#XX.##.X#XX..#X#XXXXXXX
XXXXXX####.#..XXX#..#X.####X.XX###.#.##X.XXXXXX..XXXXXXXXXXXX#.XX.##.XXXXXXXXXXXXXX.#.XXX..XXXX#...#..#...#...#.#.##...#.#####..#X###..XXX#..X.#....#.#..##.##..###.#..##...#...###...###.#X#.#.XXXXXXXX
XXXXXXX#.###..XX.#.#X###..##XXX#..########XXXXXX#XXXXXXXXXXXX.X#..##XXXXXXXXXXXXXX.XX.XXXX#XXXXX#..#..#.#..##...#...#...#......##.#.#.#XXXX.XX#..##..#.#####..###...####..#..#.......##..#.##.#X#XXXXXXX
XXXX.XX#.####.XX#.XXX..#.###XXXX###.....#XXXXXX#XXXXXXXXXXXXXX##.##.#XXXXXXXXXXXX###.X.XX.XXXXXXXX###...#...########.##...#.#X#X..####.XX.#X.###..########.#.##.#....##.##..#.##..#.XXX....#XXX#X.X#XXXX
XXX##X.XX.#.#X#X..XXXX...X##XXXX.######.#.XXXX.X..#.....X.XXX....##.#XXXXXXXXXXXXX..#..XXXX.XXXXX..##...##.#.#....#..##..####XXXX..XX.#.#..XX..##..#.......#..#..#.#....#......#.#XXXXXX..#.XX.XX.XXXXXX
#XX.#XXXXX##.XXXXXXXXX#.#XXXXXX.##.#..#....XXX#.X....#....#X#.#X...#.XXXXXXXXXXXXX###.#XX#..XXXX##.....###..#..##.#.#....#...XXX.X.XXX#.#.XXXXX#.####.###..##.#..####..#..##......#XXXX.X#X.X##XXXX###X#
#..###XXX#XXX#XXXX#XXX.##XX.XXXX#.#.###X..##XXXXXX#.#....#XX...#X##X.XXXXXXXXXXXX.XX.#####..##XXX#.###..##..#..XX..#..#.X#X.#X####XX.X###.#XXXXXX####.#...#.##.###....#######.#.##XXX#X#XXX#XXXXXXX#.#X#
#.###XXXXX.XX#XXXXXXX#.#...XX#X#X##.##.XX#.#.#XXXXX.####.....##XX.XXXXXXXXXXXXXXXX..X.##.#.#..XXX..#XXXXXX#....X.X...#XXXXXXX.##.XX#X#...##.#XX.#X.#.#.##...#..#..##.#.##...#..#.XXXX#.X#X#X.#XXXXX#.##X
##.##X##X#XXXXX#XXXX####.##XX..##X####XX.#...#XXXXX...#########XXXX.X.#XXXXXXXXXXXXX#....##.#.#XXX##X#XXXXX..X#XX.XX.X.XXX##.#.#X##...#...##..#XXXX#.##..##.##.####.#..##.#.#..X.#XXX#.#..XXXXXXXXXX.##X
#####..#XXXXXX...XX#..#..#.#.###.#X.#.XXX###.XXX.##.......#.##..X...#.X#XX.XXXXXX.XX#....##.##.XXXX.X#XXX#XX##XXXXXXXXXXXX##.XX.X#.#.#...###X..X.XXX###.#..#.#...##....##..##..XXXXXX##..XXXXXXXX.#X..#X
#.#.##.#XXXX.#....#...#.####.#.#...X..XX.XXX#XXX...##.#..#........#.#.X#XXXXXXXXX##X..X......#.X.XXX#.XXX#XX#.XXXXXXXXX.XXX..XXX#.##...####.X#..XXX.#...#..##..#..##..##...####XXXXXX.#XX#.XXX#XX##XX#XX
#####.XXXXX#....##.##..#.#.#..#.#.X#XXX.#XXXXXX..#...##..#..#..##.##.XXXXXX#XXXXXXXXXXXXXX###..#XXX..#XXXX#X#.XX.#XXXXXXXX.X#.XXX##X..#.##XXX#XXXXXXX.##.####..#.....##.###.#..XXXXXXXXXXX.XXXXXX.XXX..#
##.##..XX##.........#.##..###.....#.#XX.#.XXX.X.###.....##....##....XX.XXX##XXXXXX...#.#X.X.XXXXX#####XXXXX#.XX.XX#XXXXX#XXX.##.X#XXX.#..XXXXX#XXXX.#.#.##...#..#####...##..###XXXXXXXXXXXXXXXXXXX#.X.##
XX..#.XXXX.##.##..####.##.##...#####.#..#...XX#.##.....#.#.#.#....##XXXXXXXXXXXXXXXX.###XXXX.XXXX##XX..X#..XXXXXXX.XXXXX##X#..#X##XXXXX#XXXX.#.XX#.#..##.#######..###.##...###X#XXXXXXXXXXXX.XXXX.#.X..X
XXX#.XXXXX##.####..#..#..#..###.#...###....#.XX...#.####.###.##.#...#XXXXXXXXXXXXXXX....XXXXXXXX.#..XX#X..#XXX#XXXXXXXXX.X#..###XXXXXXXXXXXX##XXXXX.####...##.##.....#...##X..XXXXXXXXXXXXXXXXXX#.....#X
XXXXX..XXXXX...#######..........##.#.#......X.#....#...#.###..#.###..#XXXXXXXXXXXXX#X##.#X#XXXXX..#..XXX#.X.XXXXX..XX#XX.#X...###XXXXXXX.XX#.#.X#XX..#..#..#.#..#.##...#X#X#XXXX#XXXXXXXXXXXXXXX..#..#.X
XXXX#.#XXXXXX###....#.#.####.##.#...#..###XX..#.#..#.#......#.#...###.XX.#XXXXXXXXXXX....##XXXXXX..XX#XXX#XXXX#XX#.#.#.#XX#..#.###XXXX.#X.X###X.#XX.#....#.####.#.##..#.XX#..##XXX#XXXXXXXXXXXXX.####.##
#XXXX#..XXXXX#####.#.#.####..#....##..###.XX...#...#..#..##.#.#...#..##.##.XXXXXXXXXXX.#....XXXXX#.XXXX###XXXXXX.X##.....X##..##.##XXXXXXXXXXXX#..XXX.....#.....#..#.##.#X..XXXXXXX#XXXX.XXXXXXXX####..#
X#XX.#XXXXXXX#.###...####..##..#.########.#XX....###...#..###.#.X.##.#.......#XX#XX#XXX..#..XXXXX##.XX.XXXXXXXXXX##.#.#####.##.##.##X.XXXXXXXXXX#.#X#X#....##....##.#..#X##.XXX.X.X#XXXXXXXXXXXX.#..#..X
XX.X#XXXXXXXXX.#.#####..##.#.#.#......###..XX..##.###.#.#.#....XX..##.###...##XXX..X.X#..##....######X.XXXXXXXXX...#..#.#.####.#####XXXXXXXXX.XXX##.XX##.#..#.....#XXXXX..#XXXX.X#..XXXXXXXXXX.#X#.###XX
XXX.XXXXXXX.XX.#..#..#.##.##...###..#.#.#..X#.#..#..#..#...#.#.XXX..#.#...#.#X..XXX##X.####.##.#......##.#X.XXX....###..#.##..#.#..##XXXXXXXX#XX..##.##.####..##..XXXXXXX#.XXXXX#X.XXXXXXXX.XXXXX#X#..XX
XX###XXXXXX###..###..#####..######.#...#.#XX..#.##..#.##.#..#..X.X..###.#.#.....XXX.XXX##...#..#.###..#.##.#.X.XX#..#.....##...##..X#XXXXXXXX#.##.###...##.#...###.XXXXX.XX#XXXXXXX#XXXXXX..XXXXXX.XXXX#
#X#.#XXXXXX.#.##..#....##.#..###.....##.####X..###....#XX.#...XX.##.###.###..#..XXXX.XX#.#.#####.###......#.XXX#.##.#..#.#....#...XXXX..XX.XX..#...#........###...XXXXXXXXXXXXXXXXXXXXXXX.XXXXXXX#XXXXX#
XXX#.X##XXX#...###..X....#####..X.##..#..#.#XX...#..XXXXXX.#XXX##....##..#.####.##XXX###.#...###.#.#...#.#..X.XX#.#.##....##...#..#XXXXX#..#####..#.#.#..#.#..####XX#XXXXXXXXX#XXXX.X#.XXXXXXXXXXXXXXXXX
XX#..#XXXXX#...##.##X######.###XX...#.##.XXXXXX.#..##XX#..XXXXXX..####.#...####....X#....#.###...##.#......XXXXX##.#..##.#...#.#.#XXXXXX..###.#..###.####.###..##...X#XXXXXXX#XX#XXX###XXXX.XXXXXXXXXXXX
XXX###XXXX..#####.##XX###..X.##XX.#.#...XXXXXXX..#.###X###.XXXX#.#..##..#..##..#.#...#.#...##..##.#..####.XXXXXXX.......##....##.#.XXXXX.##..####..#.......#....#.#.#.XXXXX.#X.XXXXXX..XXXXXX.XXXXXXX.XX
XXXX##.#XXX#.#...#XXXX##XXXXXXXXX....##..XXXXX#..#..#####..XXX#X.....#.###...#.##..#####..#.#..#.#...#....XXXXXX.#.######...###.####X..#...#.###..#.##.....#.##.#......XXXXXXXXX.XXXX..XXXXXXXXXXXXXX##X
#XXX..#.#X.#.###..XXXX#.XXXXXXXXXXX...##.XXXXX.#..#.##..##XXXX.#...#.#....##...#..#######.##...###.###.#XXXXXXX.#...#...#.#.##.....#X.#..X##.#..#.###..#.###....#####..XX#.XXX.XXXXXXXXXXXXXX...XXX.X.XX
#XX#.X#..X..#.###..XXX.XXXXXXXX#XXX#..##.X.X#XXXX...X.#.##XXX#..###..#.##.#.#.#..#......#..#..###.###..#X.XXXXX#....###...###.#.#..X###.#XX.XX...#..#...#..##.####.###XXX#..XX##XXXXXXXXXXXXXXXXXXX##XXX
X.XXXX##..#.#...#.XXXXXXXXXXX#X..X###..#.XX#..XXXX.XX.###.XXX#.......#.##.#...##...#.###...#....#..#.#.X.XXXXX.#...###...###...#.##X#....XX#.X.XX.#####.#....##.....#.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.#.XX
XXXX.XX#.###...#..XXXXXXXX.XXXXX#X..#.##.X#...XXX##XX....XXX...##...#..##..#.#.####..#....##..##.....#.XXX#XXX###.##...#..##.#....#X#XX#..XXX#XXXXX.....##..#####..###.XXXXXXXX#XXXXX.XXXXXXXXXXXXX..X.#
XX.XXX#.####.##...#.XXX..XXXXXXXX#X##..#.##...XXXXXXXXXX#XXX..#.##.#.....#.#..###...#...#.##..###..#...X#X.XX#...#....#..#X.##XX##.#X..XXXXXXXXXXXX##.#..#..#.####..#.#XXXXXXXXX##.#XX.XXXXXXXXXXX#XX..X
XXXXXXX.#..##...##X.XXXXXXXXXX.X#X##.#.#.#..#.XXXXXXXXX##XXXX...##.##.####...#....##.....#....#.#.#.#.XXX#XXX##..#....#..X##X#XX#.######.#XXX.XXXX.X....####.#..#####..#XXXXX#X.###.....XXX.XXXXXXXXX.#X
XXXXXXXXXX#X..#XX.XX..X..XXX.XXXXX#....#...##..#XXXXXXXX#XXXX.....##...#.#.#X##....#.####..###.##..###..###XXX##...#.....#XXX#X.##########.X.XXXX#XXX#.#..###..####....XXXX##X###.#.###.XX...#XXXXXXXXXX
XXXXXXXXXXXXXXXXXXX.XXXXXXXXXX#XXX#.####.####..X.XXXXX..XXX.#.###..##.....XXXXXX..##...##..##.....#....XX..##.###.#..#.#..XXXX##.#.#.#....##XXXX#XXX.X.###..#.#.#.#.###.X###..#.##...#.XXXX.#.XXXXX.#XXX
XXXXXXXXXXXXXXXXXXXXXXXXXX.XX.XXXX#....##......X.X#XXX###X.#......#.#.#....XXXXXX..##.#.#.###..##......X.#.##.##..#..###.#.XX###.....#.#.####X#XX#XXX##.##.##...##.####.###...###..#.#XXXX#XX#X##.XX.X#X
XXXXXXXXXXXXXXXXXXXXXXXXX##.XXXXXX#...#....#.#XX#.#.XX....#.##..#....#.#..XXXXXXX..#..##..#.#..###....XX....#...#.....#..#.XXX######.###..#..#XX...X#.XX#####.#..###......###......##..X.##XXX.X##XXX#XX
XXXXXXXXXXXXXXXX..XXXXX.XXX#XXXXXXXX...#.....XXX.X##..#..##...#.######...#.#XXXXX...#.....#.#......#..#X###..X...XX#.#.......X.###...XXX.####.X.#XX##.XX.X####.####.######.#..#....#XXXX..#.XX#XX#XX..XX
XXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXX.#..#.....#X#XX..#..#....#...#.....#...XXXXXX#...###....#.#..#...#..XX..X#XXXXX#..#..#..#X..##.XX#XXXX.XXX##XXX.##X#XXX#.#..##..#..#.##...#.#..#X.XX##.XXXX.XXX#..XX
XXXXXXXXXXX.XXXXXXXXXXXX.XXXXXXXXX.#..#.####...XXXX....#.#.....##....##.#XX#XXX.X###....####.##.#.XX##X.XXX.XXXXXXX.########X#X..XXX#.XXXX#XXX.X.X#X.#.XXXX##...##.....###.###...#.X.XXX.#X#XXXX.XXX.#XX
XXXXXXXXXXXX#XXXXXX.XXX.XXXXXXXX####...#...###.#X#X..#.....#.###..#.#.X#XXXXXXXX#.##.#.##.#.#...X..XXXXXX.X#XXX.XX.#...#...#XXXXX.XX.XX...#.XXX.##X.##.X.X..#.###...##.....#.####.#X.XX##XXXXXXXXXX#..XX
##XXXXXXXXX#XXXX.XXXXXXXXXXXXXXXX.###..#.#...#...##..#.##.##.###...#.X#XXXXXXXXX....#..#......XXXXXXXXXXXX.XXXX..X#.#....#.##X#XXX#XX.X.XX##XXX#X.X..XX#.X.#.#.#...#.####...#.###.XXXXX##XXXXXXXXX#....#
#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX....##.##...#..##...#.#...#.#...#.XX.#.XXXXXXX#.#.#.#####.XXXXX#XXXXXXXXXXXXX#XX#.....#..#XXXXX.XX#XXXX.XXX#XXXXX#XX##.#..###.##..##..#..#.....#XXX.XXX.XXXXXXX....###
##XXXXXXXXX.XXXXX.XXX##X##XXXX#XX....#...##.#.#......##..######..###XX#.##..X#X...#...#......XXXXXXXXXXXXXX..XXX..XXX.##.....XXX##.XXX.X.#X#X###X#X..X.#...##..#.#.#####....#.....XXXXXXXX#XXXXXXX.#...#
#.X#XXXXXXXXXXXX.#X.X...XXXXX.X#X#..###.#.###.##..###..#...##.#....##X....#..#.....##.#..#.#XXX.XXXXXXXXXXX#XX##..##XX.#.##.XXXXXX#XX..###..XX..X.X#XXX...#..#.....#.##..##...#.##XXX#XX#XX.#XXX.XX.#..#
#XXXX.X.XX##X#X#.XXX#.#..X.XX#XXX..###..##....###..##.#...#.######.#..XXXX##...####.#.##.#.#X.XXXXXXXX#XXXXXXXX...#XXX##...#XXX#X##.X#..##.#XXXXXX.XXXX#....##....#.######...###.#XX#.XXX.X#.##XXXX.#..#
##X.#..#XXXX#XX..#X#X.##..XXX#XXXX......#..####.#.##....#......##..#..X#X.#....#.#...##..######XXXXX..XXXX#XXXXX.#.XX.###.#XXXX#XX#X...#.X##XX.XX#XXXXX#..#.###..#..#.###....#.#.XXXX#.XXX...XXXX##.#.##
####..#.XXX#.XX..XX##X.#.X.##..XX...#.###..###.####......#...#.##.#..###X.X.#.##.#.#.#......##XXXXX#X.#XX#XXXXXXX##XX#.#..##XXXXX#X.X.##X#XXXXX.X.XXXXX##.###..###..#.......####X.XX###..X..X...X...#..#
##.##.##.X..#.XXXXX#X##..X.####X....XXXX..........##.#####.#.###....##.#.X##...##..#...XX.#X.X.XXXXX#XXXX..XXXXXX#X#XX##..#XXXXX.##.XX.XXXXXXXXXXXXXXX.XX###..#.#...##....#...XXX#X###.#.#XX..####..X#X#
##.####..#..XXXXXXX.XXX#X...##X.#.#.X##XXX####X#..##.....#.....###.#.#.##.#.##.##..#.XXXXXXXXX#XX.XXXXX.#XXXXXXX.##XX.X##.#XXXX###...XXX.XXX.#...XXX..XX##.#..#.##.##.#.##.##XXX.#.####..X#XX##.X..#XXXX
XX..###..##X.XXXXX##.XXX..##XX.####XXXXXXXXXXXXX#.#..#.##XX##.#..#.###...##.#...##.XXXXXXXX####XXX#XXX.#...XXXXXXXXXXXX...##X#...##..XXXX#XX.#.##.........#.####.###........###......###XXXX#X.#XXX#XXXX
XX....#.#.X###.XXX#..XXX.#.XXXX##.#XXXXXXXXXXXXXX.###..XXXX.#..#.#.#...#....###..#..XXX#.X..#..X.....###...XXX#.XXXXXXXX#.#..#.##.##.XXXX#.X.###.#.#.#.#....###.#.#..#..#..##..###..###XXXXXXXXXXXXXXXXX
X###..##.X.XXX.XX.##XXXXXXX..X.XXX#XXXXXXXXXXXXX...##..XXXX#.#...#.###...#...###.#..X.....######..#.##.#...#XX###XXXXXX.#.#...####..#XXXX...XX.#.##.....##......##.##.#..#..##.##.##.#.XXXXX#.##XXXXXXXX
#X..#..XX#X.X.XXX..XXXXXXX#XXXXXXXX#XXXXXXXXXXX.X#.#..X.#X.......#.....##..#XXX...#..#####...#.#.......##...#..XXXXXX.X##.###.##.#.##XXX#.##XXXX..###.#.X#.X..#..##.##.....##.#.###.#.XXXXXX#..#.XXXXXXX
#X..###..X##XXXX.#.XX#XXXXXX.XXXXXXXXXXXXXXX#XXX#..#.#.XXX..#.#.#.#..###...XXXX.....###.##.##.#....#....###.#.#XXXXXX#.####..#..##X.XXXX.X.XXXXX#..##.#..XXXX.#.#.####.#.#.##.....#.XXXXXXXXX##.##XXXXX#
XX.#..#.##.#XXX#..#XXXX..X.XXXXXX#XXXXXX#XXXXXX#..#...XXXX#..#.###.#.#...##XX#XXX#..XX#...##.#...##.##.####.X#XXXXXXX.#.#..X.##..XXXXXXX.XXXXXXXX##XX.#..XXXX..#.#...#....####..###..XXXXXXX#XX##.XXX#.#
##..##...#..#X.#.##.###.#XXXXXXXXXXX#XX.##XX.XX..###....X.X#.....#..#..###.X..XXXXXXXX#..##.......#....#.##.XX#XXXX.X#..#XX..#.XXXX.XXXXXX#XXXXXX.X#.XX##XXXXX#....#.#.#.#....#####..XXXXXXXXXX..#.###.X
##...#.#.#.##X#......##X.XXXXXXXXX#XXXX#XX.#..X..#.####..##X.###..##.#...#X.#.#XX.XX.#.##..######.###.#...#XXXXXXXXX##..XXXX.XXXX..XXXXXXXXXXXXXXX#.#XXXX.XXX..###..##.#.###..#.###X#XXXXXX..X.#..#.#XX#
##.###...#.##XX.#.##.#XX.XXXXXXXXXXXXX.X.XXXXXX..#.###.....XXXXX.#.#..#..X.X.#XXXXXXX...##...#.#..#..####..XXXX.XXX###.#XXXXXXXXX..XXXXXXXXXXXXXX#...XXXXX#XXXX.###..#........#..###XXXXXX#X#.##..#.XXX#
#####...#...#XX....#..XXXXXXXXXXXXXXXXX#.XXXXXX..#......#.XXXXX#..#.....###XX.XXXXXXX##.###..#..#.#...#...XXX..XXXX.#....XXXXXXX..#.#XXXXXXXXXX..#X#XXX#X####X#X#.##...#..###.#..##..XXXXXXXX...#####XXX
#...#.####..XXX#.###XXXXXX.XXXXXXXXX#XXX#XXX#X#..#.####.XX##X#..#.#.###.XXXXX.X.XXXXXX##..#..##.###....###.XX.XXXXX#.##..X.XXXXX.###XXXX#X.XXX..###XXXXXX####XXX#.###.##...##.###..#.#XXXX...#..####.##X
X..#.##.X#XXXXXX#.##XXXXXXXXXXXX#XX.X#XX#XXXX.X#...#...X##....###.#....XXXXXX.XXXXXX.X.#..#.###.####..#####XXXXXX.#..###.XXXXXXX##..XXX##X..XXXX..XXXXXXX.#.X.XXX##.....#.#...#.#..##..#..##.###X#XX.X#X
#.#...#XXXXXXXXXXXXXXXX.XXXXXXXXXXXX#XX##XXXXXX....#.#X.##.#....#..#....#X.#.XXXXXXX.....#.#..###....#.###.XXXX.#....##.#XXXXXXXX#.#XX#..X.XXXXXXXXXXXXX#..##XXXX####...#.###.#..#.####.##.#..##XXXXXXX#
#XXX###XXXXXXXX.XX..XXX###X#XXXXX.X#XX...#XXX...#XXXXX##.#.##...##..#....##.XXXXXXXX#.##....######.##.#..#..####..#...##.#XXXXX#XXXXXX.###XXXXXX#XXXXXX...###.XXXX...##.#...#..######.#.#..XX#.##XXXXX#X
XXXXXX..XXXXXXXXX##XXXXX.XXXXXXXXXXX#X#####XX#.#XXXX..##.#.#.##.#..##..........XXXX..#...#..X.#.......##..#.#..###...##..#XXXXXX.XXX#X.###....##X#XXXXX#.####..X#XX##....####.....#.......XXX##.XXXXX#.#
#.XXXX#XXXXXXXXX.X.XXXXXX.XXXXXXX.X.XX#.#X.#XX.XXXXXX##..#.#......#.######.#..X.XX.X....X.XX#X#..###....###.###.#.#....####XXXXXX#.#XXX...###.#.XXXXXXXXXXX....##...####.#.####.##..#....#..XX#XXXX..###
##XXX#XXXXXXXXXXX#.#XXXXX##XXXXXX.XXXX#..X..XXXXXX.X.......#.#....#.......#.#...#XX##..X#.X.##X##X.#..#.###..#.##..#..####.##XXXX##X.XX.#.##..#XXXXXXXXXXXXX..##.##..###....##..####..#..#..#.X#X##X.###
#XX#.X.XXXXX.XXXXXX.X..#XXXXXXXX#X.XXXX#XXX##.XXX.##..#####.##..#.##.#..#.##.##....#.##XXXX#.##XXX...#..##...#.#...#..#.XXXXXXXXXXXXX.#X..#.X#XXXXXX#XXXX#..###.#..##..###..####.#####.##.##..X#XX.#...#
XXXXX#XXXXXX....XXXXXX.#XXXXXXXX#XXXXX.XXX.####XXXX##..#.....##.#.####.##...##.###...#.#XXXX..#.#XX...#..#.#..#.##..##XXXXXXXXXXXX#X#...X#..XX.XX#.X.XXX#..#.#.#..#.....##.#....#.#.##.#.#..##X..XX#.#XX
X#XXX.X.#.X.#XX#XXXXXXX###.XXX#..####X#.X#.##XXXXXXX#.#....#...#.#.#.#..###..#.....##.##XXX........XX#.##.....#..##....#XXXXXXXXXXXXX#XX.X.##XXXX##XXX..##...###....#.###..###.....####.#....#XX#X....XX
X..XXXXX.X#.#XXXXXXXXXXX..#X.X.#..##.#.#.X#.XXXXXXXX.......#.#....#......#.#.#.#...####XXXX.####.XXX.#.###.#X.X#X######XXX#XX.XXXXXXXX#.X#XXX#XX#.#XX##.####..#.#.###..#.#..###.#.#.#.###.X..XXXX.XX##XX
#XXXXXXXXX#XXXXXXXXXXXXX.##XX...###.#.##XX.X#XXXXXX...XX##.XX....##.#...#X##.#.###...##XXXXX.#...#XXX....X###X.XXX###.#.XXXXXXXX#XXXX.XXX.XXXXXX..#X#...##########.#...####.#.#.....##.##XXXXXXX..XX.##X
#X#XXXXXXXX#XXXXX.XXXX.XX.#XXXX######.##XXXXXXXXXX##.XX.X#.X..###.#..##XXX.#.#.#.X...#.#XXXX#.###XXXX#.##XX.XXX.XXX#..##XXXXXXXX#XXXX#XXXXX#X.X.##..##..#####.###..#..###....#...###..#.#XX#XX#X.###X.X#
X#XXXXXXXXX.XXXXXXXXXXXXXXXX.XXX#.#..#.##XXXX.#XXX..X..X#XXX#....###.##XXXX#...#X#X..#..XX.XX####XXX.###XX.XXX.#.X##...#XXX#XXXXXXXXXXXXX#XXXXX.#.##.#.#.....##..##.#.##..##...#.###.###.#XXXXX#X..XX.##
XXXXXXXXXXXXXXXXXXXXXXXXXXXX.#.###.####.#XXXXX#.XXXX.#XXXXXXX#.#...#...XXX#.#.XXXXX#...#.XXXXXXXXXXXX...XX#X....#..###.XXX##XXXXXXXXXX.XXXX##.#.#####..###.######..###...##..###.#.###...#..XXXXXX.XX.XX
XXXXXXXXXXXXXX#XX..XXXXXXX.###.#....#.##..XXXXX##XXX#X#..##.XX##.###..#XXX..##XXXXXXX#.#XXXXXXXXXXX###.#XX##...#..#...#.#...XXXXXXXXX##X#XXXXX#..#.#...##...##.##.##......###.####....#...#..XXX##XXX#XX
XXXXXX.XXXXXXXX..XXX#..X.X.......#.#.##..#XXXXXXXXXXXX#..##.XX##...#...XXX.#..XXXXXXXX##XXXXXXX##XX...XX..####.#...#.###.#.#XXXXXXX.###.#XXXXX##..###...#.#..##.######..###..X#....##.#..#.#XXX.XXXXXX#X
XX##XX#.XXXXXX#.X#.#.##.###.##...##..###.X.XXXXXXXXXX#.#.#.X....##.##..##.XXXXXXXXXXXXXXX#.X.X#XXXXXXX#...#....######.##.##.XXXX.#.##XX.#.XXX#XXXX........#.#...##..###..#XXX#X#####.##....XXXX#XXXXXXXX
X#.XXX#.XXXXXXXXXX......#.#.#.###..#.#...#XXX.XXXXXXXX...#XX..#.....#...###XXXXXXXXXXXX.##XXX#XXXX.#.#.##.###...###...#.##XXXX..##.#XXXXXXXXXXXXXX#.#.#..#####.#####.##..#XXXX..##..#..#.#XXXX#.XXXXXX.X
XXXX.#XXXXXXXXXXX#.#.###.##.......#######XXXXXXXXXXXX##.#.XXX...#.#..##.XXXXXXXXXXXXXX#.##XX#X#XXXX#.......#..##...#..#.##XXXXX.#.#X.XXXXXXXXXXXXX#X...##.#######.....##.XXXX#X###.#.#.##.XXXX#XXXXXXXXX
XXXXXXXXXXXXXXXXX....#####...##.#.##.#..XX.XXX#XX#XXXX#.##XX#.#..####...XX##XXXXXXXXXX#X.#XXX.#XXXX.#.#..#..#...#######.#.XXXXX.....X#XXXXXXXXXXXXXXX.#.###.##.....#..##.XXXXX.X...#.#####.XXXXXXXXXXXXX
#XXXXXXXXXXXX#XXX.###.###.##.#.#.#.....#XXXXXXX#X.XXXX####XXXX#X..###.##XX##XXX#X..XX.XX.#.#X..XXX..#..####.###..###..##.XXXX#####....XXXXXXX.XXXXXXXX##.##.#....###..#..XXXXXX#X#.XXX.X.#.#X.XXXXX#XXX#
XXXXXXXXX##XXXXX.####..#.###.#.#.####...XXXXXX.XXXXXXXX##.XX..XX#..##.....#.#XXX.X###.XXX..XX..XXXX##XX#.##..##....###XXXXX#X#.#.##..#X#XX.XXXXXXXXXXX#.......###....#.#XXXXX.#..X#XXXXXX.XX#.XXX##XXXXX
XXXXXX#.XXXXXXX...##.###.#.#.#...###.##.XXXXXXXX#XXXXXXX..XXXXXXX#...#.#...#X#X#XX.###XXXX.#.X.X.X.XXXX##.#.#.###.#.#..XXX.X#X.#.#XX.#X#.XXXXXXXXXXXX###..##.........#.##X#XX#.#.XXXXXXX.XXX.XXXX..##XXX
XXXXX.#.XXXXXXX.#..#....##.#..#...####.XXXXXXXXXXXXXXXXXXXX..XXX.X.#.#.#.#.##X##XXX..#XXXX..##XXXXX#XXXXX#.#.##...###..#XX.###XX..XX.XX#.XXXX.XXXXXXXXX.##..#.##.##.##.#..#.X...XXXXXXXXX.X#XXXXX.#..XXX
XXXXX..XXXXXXX.###.##..#..#####.####...X###XX.X##.XXXX###X..#.X#X#...#####...XX.XXX.###XX.XX#..XXXX##XXX.#####..#.##..XXXX###.X###XXXX.##XXXX.X#XXXXXX.X#..#.##.##..####...XXXXXXXXXXXXXXXXX#XXX.#..XXXX
XXXXX#..XXXXXX.###X#.####...###..#..##.XX#XX.X####.XX#X..#X.#XX#..#......#..XXXX#XXXXXXXXXXX..#XXXXXXX.X####.......##X#X#X.#.X....X####.#XXXXX.XXXXXXXX#...#..#....#...#.#.XXXXXXXXXXXXXXXX.XXXXXX.X.XXX
XXXX#.#XXXX.#...XXXX...#.#.#..#####..##XX#...#.#....X.#.##XXXX#X#XX.X..#.#..XX#XXXXX.XXXXXXX..XXXXXXX##.####.X.####.#.#X#.##..X#XX.#.#...XX#XXXXX##X##.##..##.##.###.#.#..##XXXXXXXXXXXXXXXXXXXXXX#XXXXX
XXXX.#.X###...#XXXXXX#XX...##.#....##..XXX.XXXX#.#..#.###.XXX.X.XXXXX.....#..XXXXXX#XXXXXXXX#.XXXXXXXX#.X.#.XXX.#.##.#.##.#.#..X#XX..###.XXXX..###XX##.#XXXXX.#..#..#..##..#XXXXXXXXXXXXXXXXX#XXXXXXXXXX
XXXX###.X#..###XXXX#..XX######.X#...###XXXXX.X...#.##......X#X#XXXXXXXX..##..#.XXXXXXXXXXXXXX...XXXXXXXX#XXXXX###....###..##....XXX#.XX#XXXXX#.#.X#X#.#XX.XXX.#..#.#..#.####XXXXXXXXXXXXXXX.##.X##XXXXXX
XXXX.XXX#.#..##X..XXXXXX.#..X#XX.X##...#XXXX....#.#####..##X###XXXXXXX#...##....#XXXXXXX#XXXXXXX.#XXXXX#XX#X.X###..##..##.....##.XXXXXXX..XX..#...XX#X.XXXX..#.#.##..##...#XXXXXXXXXXXXXXXX..#XX.#XXXXXX
XXXX.XX...#####.XXXXXXXX##XXXXXXXX.....#XX#.##....####..#...#.XXXXXX##.#....#..###XXXXXX.#XXXXXX#.#XXXXX..##XXXX##..#####.##......XX.XXX.X#X##.#.#XXXXX##XX.####.#.##X##.#.XXXXXXX.XXXX.XXX#.X#XX.#XXXXX
XXXXXXX..#.#.##X.XXXXXXXXX.XXXXXX.X..XX#..######....#..#..###X#X..XX##.#..##.#.##XXXXXXXX..XXXX...X#XX##.##XX#X.#.##.###.#X#.##..#XXXX#.X.X.#####..XX.#...XX..###..XXX#.#.#X#XXXXX.#XXXXXX#.#.#.##.XXX#X
XX#X#XXXX.##.#XXXXXXXXXXX.XXXXXX#XXXXXX....#.#.#####..###..###.#.#X#..#.#......X..XXXXXXXX#.X#.#X###XXX..#.#XX#XX.####.#.#XXX###.##XXXX#.X#...###.#.XX.#..##.##X.#XXXX...#X#XXXXXXXXXX.###.###.#...XXXXX
XXXXXXXX...##XXXXXXXXXXXXXXXXXXXX.#X#X...#..#.#...####..#..##....X#X..#...##..XXXXX.XXXXXXXXXXXXXX#..XX.#X#.XXXXXX##..#...#XX####..#X..######.X#X.#XXXX#..##..XXXXXXXXX#.X#XXXXX#XXXXX#.#...####..XXXXX#
#XX.XX.X.#..#XXXXXXXXXXXXXXXXXXXXXXX#.#.####.##...####.##.#.####.#X.##..#XXX.XXXXXXXXXXXXXXXXXXXX#X#X#X.#.XX#X#XXXX##.####X.X..##..#####.#.#XXXXX#XXXX.#..#.##XXXXXXXXXXXXXXXXXXXXXXXX####..###..XXXXX##
#X#XX#####XXXXXXXXXXXXXXXXXXXXXXXXXXX.####.##.#######..####..#.##..#..###XXX.XXXXXXXXXXXXXXXXXXXXXX..#..#XX#X##XXX#..#####XXXX#X.X.#.#.##.#.XXXXXXXXXX##..#.##XXXXXXXXXXX#XXXXXXXXXXX..#.##...#.#XXXXX.#
XX.XX..##.XXXXXXXXXXXXXXXXXXXXXXX.XX#......XX###.#..##.#..##..#...#..###XXXX#XXXX#XXXXXXXXXXXXXXXX.X#..#.###..#XX##..#.##XXXXXXXXXXX#.#.#.#XXXXXXX#####..###.#.XXXXXXXXXXX#XXXXXXXXX#X.....#..#.X.X.##.#
XXXX...#..#XXXXXXXXXXXXXXXXXXXXXXX.#.##...XX#X....###XX...#.#....###.###.X.X..XXXXXXXXXXXXXX#XXXXXXX##..#.##.#..#....###XXXXXXX.XX#XX.X.#.X#X#.XXXX..#...###.#X#.XXXXXX##XXXXXXXXXXXXXX.##..#...#XX.#.##
#X#X#..#.#.XXXXXXXXXXXXXXXXXXX...X.###...#XXX##.#XXXXX.###.###.##....#.#X..#XXX#XXXXXXXXXXXXXXXXXXXXX#.#........##.#X#.#XXXXX###X#XX.X.XX##XXX#.XXXXXXX#.#.####XXXXXXX.#.X.XXXXXXXXXXXX#.#XX#...####...#
#.XX..######XXXXXXXXXXXXXXXXX###..XXXX.##XXXXXX#XXXXXXX..##.X##...##.#...X.##XXXXXXXXX#..XXXXXXXX##XX###....#.##.#.##XXXXXXXXXXX#XX#.##XX.XXX#X.X#XXXXXX.#XXX.XXXXXXXXX..XX.XXXXXX..#XXXX#X##.#.#..##..#
###X#..#..#..XXXXXXXXXXXXX.##..#XXXXXXX#XXXXXX###XXXXXXX.#XX#X#..#.###..XX.....XXXXXXX..XXXXXX.....#...#.##.###.#.#.#.XX#X#XXXXXXXX###.#XXXXXXXXXXXXXX##X.XXXX#XXXXXXX.X.X.XXXXXX#X#.XXXXX.X###..###...#
#..XX...####X#XXXXX#XXXX#..#..##XXXXXXXXXXX#XX#.XXXXXXXX.X###X###.#.....X#.....X..#XXX...X.XXX.XXX#.#.####.###.#....#XXXXX.XX.#.X#X.#.XXXXXXXXXXXXXXXXX.#X.X.#..#X.#....XX.XXXXXX..XXX.XXXX#XX#...##...#
###X#XXXX####XXXX#XXXXXX########XXXXXXXXXXX#XXXXXXXXXX##X###X##########XXX#########XX#####XXXXXXX###################XXXXXXX#######X#XXXXX#XXXXXXXXXXXXX#####################XXXXXX#####XXXX#XXX#########
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |