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