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