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