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