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