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