# |
Submission time |
Handle |
Problem |
Language |
Result |
Execution time |
Memory |
940636 |
2024-03-07T12:20:42 Z |
Ice_man |
Nowruz (IOI17_nowruz) |
Text |
|
0 ms |
0 KB |
.X..#.X.X..#.X#.
..#.......X.....
.X.X.X.X.X.#.X.X
......##......X#
.##.XX...X.X.X.X
...XXX.X..#.....
.X.##.XX.X.X.X#.
X.......X.....X.
XX.X.X.X.X.X.X.X
XXX.X#....X.....
XXX.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.X
...........X..XX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXX..................................................
XXXXXXXXXXXXX..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXX.XX..XX..XX..XX..XX..XX..XX..XX..XX..XX..XX..XX..XX
XXXXXXXXXXXXX...X...X...X...X...X...X...X...X...X...X...X...X...
XXXXXXXXXXXXX.X..X.XX.X..X.XX.X..X.XX.X..X.XX.X..X.XX.X..X.XX.X.
XXXXXXXXXXXXX..X..XXX..X..XXX..X..XXX..X..XXX..X..XXX..X..XXX..X
XXXXXXXXXXXXX.XX.XXXX.XX.XXXX.XX.XXXX.XX.XXXX.XX.XXXX.XX.XXXX.XX
XXXXXXXXXXXXX...XXXXX...XXXXX...XXXXX...XXXXX...XXXXX...XXXXX...
XXXXXXXXXXXXX.X......X.XXXXXX.X......X.XXXXXX.X......X.XXXXXX.X.
XXXXXXXXXXXXX..X.X.X..XXXXXXX..X.X.X..XXXXXXX..X.X.X..XXXXXXX..X
XXXXXXXXXXXXX.XX..XX.XXXXXXXX.XX..XX.XXXXXXXX.XX..XX.XXXXXXXX.XX
XXXXXXXXXXXXX...X...XXXXXXXXX...X...XXXXXXXXX...X...XXXXXXXXX...
XXXXXXXXXXXXX.X..X.XXXXXXXXXX.X..X.XXXXXXXXXX.X..X.XXXXXXXXXX.X.
XXXXXXXXXXXXX..X..XXXXXXXXXXX..X..XXXXXXXXXXX..X..XXXXXXXXXXX..X
XXXXXXXXXXXXX.XX.XXXXXXXXXXXX.XX.XXXXXXXXXXXX.XX.XXXXXXXXXXXX.XX
XXXXXXXXXXXXX...XXXXXXXXXXXXX...XXXXXXXXXXXXX...XXXXXXXXXXXXX...
XXXXXXXXXXXXX.X..............X.XXXXXXXXXXXXXX.X..............X.X
XXXXXXXXXXXXX..X.X.X.X.X.X.X..XXXXXXXXXXXXXXX..X.X.X.X.X.X.X..XX
XXXXXXXXXXXXX.XX..XX..XX..XX.XXXXXXXXXXXXXXXX.XX..XX..XX..XX.XXX
XXXXXXXXXXXXX...X...X...X...XXXXXXXXXXXXXXXXX...X...X...X...XXXX
XXXXXXXXXXXXX.X..X.XX.X..X.XXXXXXXXXXXXXXXXXX.X..X.XX.X..X.XXXXX
XXXXXXXXXXXXX..X..XXX..X..XXXXXXXXXXXXXXXXXXX..X..XXX..X..XXXXXX
XXXXXXXXXXXXX.XX.XXXX.XX.XXXXXXXXXXXXXXXXXXXX.XX.XXXX.XX.XXXXXXX
XXXXXXXXXXXXX...XXXXX...XXXXXXXXXXXXXXXXXXXXX...XXXXX...XXXXXXXX
XXXXXXXXXXXXX.X......X.XXXXXXXXXXXXXXXXXXXXXX.X......X.XXXXXXXXX
XXXXXXXXXXXXX..X.X.X..XXXXXXXXXXXXXXXXXXXXXXX..X.X.X..XXXXXXXXXX
XXXXXXXXXXXXX.XX..XX.XXXXXXXXXXXXXXXXXXXXXXXX.XX..XX.XXXXXXXXXXX
XXXXXXXXXXXXX...X...XXXXXXXXXXXXXXXXXXXXXXXXX...X...XXXXXXXXXXXX
XXXXXXXXXXXXX.X..X.XXXXXXXXXXXXXXXXXXXXXXXXXX.X..X.XXXXXXXXXXXXX
XXXXXXXXXXXXX..X..XXXXXXXXXXXXXXXXXXXXXXXXXXX..X..XXXXXXXXXXXXXX
XXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX.XXXXXXXXXXXXXXX
XXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXX
XXXXXXXXXXXXX.X..............................X.XXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX..X.X.X.X.X.X.X.X.X.X.X.X.X.X.X..XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX.XX..XX..XX..XX..XX..XX..XX..XX.XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX...X...X...X...X...X...X...X...XXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXX.X..X.XX.X..X.XX.X..X.XX.X..X.XXXXXXXXXXXXXXXXXXXXX
XXX.XXXXX.XXX.X.#.X.#.X.X.X.XXX.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.X.X.X#X.X.X.X.X.X#X.X.X.X.X.#.X...XX
.............#...#...X#..XX#.....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.XX#.X.XXX.X.X.X.#XX.....
...X...X#X...X...#XX...X.....#.....XXX#XX#.....X.......X.X.#.X.X
X.XXX.#...X.X.X.XXX.X.X.X.X.X.X.X.X.XXX.XXX.X.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.X.X.X.X.#.X.X.X.#.X.X...XXX.....
XX...X...X#XXX...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.X.X.X#X.#.XX
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.X.#.X.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.XXX.#.X.X.X.X.X.X.XXX.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.
XX...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.X.#.X.X.X#..X.
.........X.....X...X...X...X.........X...X...X...X......#X.X.X.X
X.X.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...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
X.X.X.X.X.X.X.X.X.#.X#X.X.X#X.X.X.X.#.X.X#X.X#X.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#XXX.#XX#..
..#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.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#.#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.XXX.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...XX#XXX#...#.......X.X.......X...X...X...X...X.....X#...
X.X.XXX.#XX.XXXXX.X.X.X.X#X..#X.X.X.#XX.XXX.X.X.X.X.X.X.X.X.###.
.....#...X...X#X....#X...XX#...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.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.X.X.X.X.X.X.X.X.X.X.X#X.#.X.#.X.X.
X#...X...XX#...X#....X...X...X...X.................XX#..........
XXX.X.X.X.X.X.X...X.X#X.XXX.X.X.X#X.X.X.X.X.X.#.#.X.XXX.#.X.X.X.
XX#X...........X#..#XXX#XXXX.....X...X...X...XXX.....#...X...XXX
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.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.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...XXX...X.....X...#.............X.......X...##........#
X.X.X.X.X.XX#.X.X.X.#.XXX.#XX.X.X.X.X.X.X.X.X.X.XXX.X#X.X.X.X.X.
......#..X#X.......#..#X...#...X#..X#X.....#XX...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.
...#.....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.##X.X.#.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.X.
...X...#XX...X#X...XX#...X...#..#X.....X#.......#.#XX#...X......
X.X.X.X.XXX.XXXXX.X#XXX.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.#.#.XXX.X.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..#.#.
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.
XX#X........#..X...XXXX#XX.X.X.X.....X...#...XX#..#......X.....X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..
..#X.....#....#X.....XXXXX#....X.....X...X...X#X...X...X#X...X...XXXXX...X...X...X...X...X...X#X.X.X.....X...X...X.........##X..#......#XX.......X.......#....#X...X#......X#..XXX...X...X...X#X...X...X.X.X...#XX...X...XXXX#...X.....X...#...XXX.....X.....#XX
X.#.X#X.X.#.X.X.X.X.X.XX#XX.##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.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.XXX.X.X.X.X.XXX.X.XXXX
..........#..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.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.#.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.XXX.
...X...X.......#.......X#..X...X.....#...XXX...X...XXX...XX#.X...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.......X.............#..
##X.X.X#X.X.X.X.X.X.X#XXX.X#X.X#X.X.#XX.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.X.X.#.X.X#X.X#X.X.X.X#XXX.#.X.XXX.XXX.X.XXX.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.
XX...#.....X.......X...X...X...X##...XXX...X...#X#X#........#X.....#.....X...#XXXX#X...X#........#.....X...X.............X.....X...#.........X...XX#...X...X...#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.XXX.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.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.X.X.##X.#.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...XX#XX...#.........X...X#X.......X.....#...#XX#X.......X...X...............#.......X#.#X...X...X#X...X...XX#...X.........XXX...X.....XX#XX...X.X.....X.......#....#X
X.X.X.X.XXX.XXX.#.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.X#X.X.X.X#X.X.X.X.XXX.XXX.X.X.X.X.X.X.XXX.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.XXX.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.....XX#.........#...#.......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.X.X.X.#XX.X.X.X.X.X.X.X.X.X.X.X.XXX.X.X.X.X.X.X.X.XXX.X.X.X.XXX.X.X.X.#.#.X#X.X.X.X.X.X.X.X.XXX.X#XXX.X.X.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.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.XXX.X.X.X.X.X..#..
...##X...X.....X...X##...X...............#...##X.........#.....#...#...X#XX#...X#X.....X...X...#X#.......#...XXX.......XXXX##X.................................X.....#.......X...X...X.......X...XXX#..X...X.....X.......X...X...X...X...XX#...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.XXX.X.X.X.XXXXX.XXX.X.X.#.X#X.X.XXX.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.XX#.X.X.X.X.X.X.#X
.........X#X.................X##...X...X.X..#X.X#XXX#..X...#X#X#.....#...XX#...X.....X...X..#XXX...X...X.........XXX.....#.......X#X...XXX#X...X...X...X..#XXX...X.......##X...........#X#...X...X...X#....X...##..X...#.............#...X...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.X.X.X.X.X.X.X.#.X.X#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#.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.X.XX#.X.X.X.X.X.X#X.X.X#.#
...##..X.....X...X...#...X.......#.......#....#X...................X...........XXX...X...................#..#X.....X...X...XXX.....X...#.....X.......X#..#.X.......#...X.......#...X.......X......#....XXX...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.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.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.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...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.X.X.X.X.###.X#X#.#.#X...X.X.XXX.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.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#
.#...XXX.........#.................X...........X...X.......#.X.#.#XX...X...XX#...X...X#X...#XX.#.#..#X.X.X#.#X.#....#X...X...X...............X#.##.................X#XX#.....X##.....#...#................#X...X..#...#.....#X...#.............X.......X#XXXXX#.
.#X.X.X#X.X.X.X.X.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.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.#XX.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#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..#..#XX...X...X.....XX#.....X#X....#....#X#X#...X#X.....X..#X...X...X...X..#X...##..#XX##...#...#........
X.X.X.X.XXX.XXX.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#.#X...XXX..........#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.XXX.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#X.XXX.X.X.X.X.X.
X#.X...#XXX#XX##...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.....XXX#X.....X...X#X...#X#..#X...X.............X...X##XX....#X...XX#X#XXX#....#..X.....#............#X.......X#X.....X...X.......X...X
X..#X.X.XXX.XXX.X.#.XXX.#.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.XXX#X.X.X.X#X.X#XXX.X.XXX.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.XXX.X.X.X.X.X#X.XX
..#X.....#...X...X...X.........X...X...X...X.......X.X...#.X...XXX.....X.....................#XX.X.X.X.X.XXX.X...#...X...##..#XX.....X.....XX#.....##..X.....#...X...X.........#.....X.......X...X..#..X.....X#X...X...X##XX#X.....#XX.....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#X.X.#.X.#.X#X.#.X.#.X.X.X.X.X.X.X.X.X.X.X.X.X.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.XXX.X.X.XXX.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...X.........X.....#.#XX.......X.....X...X...X...X...........X...X#X.X.#
XXX.X.X.X.X.#.#.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.XXX.XXX.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.XXX.X.X.X.X.X.X.X#X.X.X.X.X.X.X.X.X.#.X.#.X.X.X#X.XX
X#....###XXX...X##XX...X#X.....#...X.....X.X...#..#..#...X...X...X...#.......X...#..#X...X...XXX.X.....X#....XXX...X.....X...#XX#....#.....#...X#X...X#X.....X...X...#...X...X.......X.....X...X...X...X.....X.....XXX.....#XX...............X...XXX...........X
X.X.X...X.X.X.X.X#X.#.X.XXX.X.XXX.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.XXX.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.X.#.X.X.X.X.X.X#XXX.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...X.....X.......X.......X.....X.....X.....XX#XX#X##...XXX#..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.XX#.X.X.X.X.X.X.X.X.XXX.X.##X#X#X.X.X.X.X.X.#XX.X.#.X.X.X#X.#.#.X.X.X.X#XXXXX.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.....
XX.........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##.......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.X.X.X.XX#.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.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.#XX.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..#....#...XXX...X...XXX.....X#X...X.....X#X...XXX...XXXXXXX.....XXX.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.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.#XX.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.#.XXX.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...XXX.........X.......X.X...X...X.....X...............................................#...X.........X.....XXX....#X#..#...X...............#..
..............#.#...........#.........#..............................#.....................#....#.#.......#.......#.......................#.#.....#.....#..#...............#......##...#......................#..#...#....###........#.##..........#...#......#.......#......................#.........#............#....#.#.##...#....#.............##......#.#...................#.................##........#...#...............................#..#.....##...#...#.#.......#.........#.##......#.......#.........#....#..........#.......#..............................#.........#.....#.......#.........................#...#........##.....#..........##......................#..#....................#...........#..#..#....#........#.#......................#..#....#..#.............#..............#................#..............#..##......#..#..............................................#..........####..............#........#.#...##..................#.#.....#...#...............................#..#...................#.................
....#......#...................#.#........................#...##......#.....#.#...#..............##.......#..#......#.......#.........#.......#....#..#......#....#.........##.............#..#.............#.....#...............#......................#.####............................................#..........................#......#........#.#................................#..#...............#.#..#.....#........................#.#........#......#......#.....................#...#........##...#....#.#.##..........................................#..#........#........#.......#........#...#.#..#....#..#..................#..#.......#....#......#.....##.....................#.#.....#.......................#..........#.............#..#......#............#........#...#.................................#......#...#........#.........#......#.##......................#........#....#...#.#.#..#..#.#.........#...................................#.............#....#...#................#................................#....#...
............#..#...........#...#...........#....#.#....##......................##.#...#...................#........#.........#..#.#......#......................#...#........................#...............#................#............#................#......#......#.....#...............#......#.....#...........#...#................#.........#..#....#...........#.......#...........#...#.......#....#..#..#..........#......#....#...........#......#.#.......................#......#....#.......#..#...........................#...........#....##..#............................#.......#..........#........#................#....#...#.....#..#.#.....#..#..............#.#........#..#.....#.......#..........#.....#...#.#........................#.#..#........#...........#......#..#...#.....##.##.##..#......#............#....#..#......#......#....#.......##.....#........#......#...#......#.........#........#...#...#............##................#..............#.......#...###..#................#.....#.............#.....#....
.......................................#.........#....###...#....#..#.....................#......#.....#...#..........................#...........##..................##.....#.........#...##...#..##.#.................#..........#................#.........##............#..#............#.....#......##.....#..#...........#....#...#.#...#..........#.....#.....#......##...#......#..................#...#.#.....#.#......#.........#...................................#.......#....#...#............#..#.......#..#.........##................##....#.......#........##....#..#....#..#.#..###....#........##.............#.#.........#..#....##........##..##...............#.............#.....#..#....#..................#.............#..#.......##.......#......#................#...................#.....#..........#...........#...............#.......#..#......#................#...#.............#..#......................#...#.........#..........###...........#...........#...........#..#.#..............#.................#............
..#......#........#...........................#.#.........##......##...#..............##..#......##.##....#......#.#..#..#...........................###...........................#.........#..#...#.............##...............#.........#.............#......#..#......#.....#...............#...#....#.#...#.....#............#..#.#..................................#..............#.#.............#........#.#....#......#...........#.....#................#.........#....#.......#...................#..#.........................###......#........#..#....#..........#...#........#.....#...#...........#...#.....#...#....................#...#.....##...##..#.#...#....#.#............#..........#...#......###......#........................#..........#...#......#.#.......#.#..........#.......###........#..##...#......#.........#...........#....##................#...................#....#....#....#..........................#........#..#........#................##.#.......................#..#...#..........................#.....
............................#.###......................#................#.............#...........#........#............#............#.................#...#.#.........#.....#........#...........#..............#...........#.............#...##.........#.............#....#..#........#.......#......#..........##.#..........#........#.......#.............#.##......#..#....#.#..........#..#...#......#......#........#...#.#...........#...................#.........#.........#..##........................#...#......................#..........#..##.............#.#.........................#.................#..##....#.....#........#............#....#....##................#..............#..........###..........#....##.....................#..........................#....#............#.......................#.....#.....................#............#.##.........#...#...##.......#......#....##.....#......#..............##........................#..##..................#...#.......#..........#....................................
##........#...........#....#.......#....#........#.#.#...#...#..#.....................#.....#..#.#.#.................#...........#.....#..#...#.............#................#........#.......#...................#.........#....................................#...........#.......#...........................................#...#....#......#...#.....#.....#......#...........#........#..............#.#.......#.#....................#.......#.......................#................#..#..........#............####....#.....................#....##...#....................##.#................#..##........................#.....#......#..............................#...........................#.............##..#..........##.......#......#............................................#......#......#..#.#..............#....#........#..............#........#.#.......#....................#.......................#.#.........................#.........#.....#........#.#.#.....#.#.......##............................#..#...#........#
.........##.......#..............................##...#......................#.##.#..#......#............#..#....#................#.......#............#.....#......##.......#.....#...#....##.#....#.....##...........#....#.#..........#..................#...................##...#........##..........................................#....#.....................#.....#...............#....##...#.........#..#......#....#.....#.#.....................................###....#..#......................#.#..#............................#..#.....#....##..................#..........###...................#..........#.........#.........#.......#...............................#.........#..............#.#......#...............#..........##........................#....#.......##................................#......#.#......................#...##....#........#..........#....#..##....#...................#......#......##................#...#..........#...#..........##.............#.......#.......................#...#.........#.....
.....#..........#.....#....#..#....#.#.##.............##......#...#...........#...................................##..#.................#...#..........#....#..........#.#...........#.#..#....#..#..##.................##.........#...............#...............#.#..............#..........................#............#..##........#....#....#........................#.#.....#.......#....#.....#............#.........#.##.#.....#.#.......#................#......#.....#.......#...#.....#........#..................#...#.....................##....#....#.............#..........................#....##..............#.#...................#..#.....................##................#..........###...................#.##....#...##.....#.......#.#...............#.##.#............#..#....#......#...#.........#..........#.#..#..............#..#..............#...#..............#.................#.....#.......#.......#.................#...#..#......#...#...............................#..#.......#......#........##.....#.............
..##............##....................##........................#.#......#.....#....#.....##......#.....................#................#............#............#..#.#....................##....................#...#.....##.................##...#.....#.#............................#..........#......###.........#........................................#......#........#.............#.#............#...........##.#..........#.#..#...................#...................#.#.....#......#...##.......#...........#......................#..#.........#......#............##..#...#.......##......#..................#......#....#......#...#............#....#..#..#.#.....#..#.......##....................#.#......#....#...........#..##........##......##........#.#.........#......#....
........##............#.#...#.#.......#.................#.....#....##.#......#..........#..#............#.....##...........#.#..
................#.....#......#......#.##...........#......#..#..#.#.......#...............##...#............................##..
.#................#...#.....#..................#.........#........#.....................##............##...#....##.....#........
.#.............#..#......#..#..#........#.#......#...#....#.#............##..............#....#.................#.###....#......
....#....#.........#....#.............#............................#.............#..#.............#.............................
.....#.......#...#...........#....#..#....#.............##.....#.#...#.......##..........#................................#.....
.................#...................#...#................#.......##............#.........#.........#.....#.........#...#.#.....
............#.#.....#.##.#..........#...#..................##........#......................#.#..#.......#............##..#.....
...................#..#.........#.#..#.#.........#.........##......#.....#...........#.........##...........#..#.....#..........
..#................#...................#.....##...........#...#.#.........................#.#.....#.....#.#..............#.....#
......#.#...........................##....#.............#......#...#..#......#.............#..#.........#......#.##.##......#...
....#..............#......##........#.........#........#.....#............##..#.........#.......#.........#...#......#...#......
.............#..#.......#.......##.#...............#.....##.............#.....#........#.......................#.............#..
.#........#............#.#..#.......................................#.........#.#....#.....#...........#....#...................
...............#.#.#..................#...........#....#...#.............#.........#......#........#....#.#.....................
.......#......##.#.............#............#............#...............#..#........#.........#.#........................##....
...........#...........#..............#....#...........................#.#.........#..#..................#.....#........##.#.#.#
..#.....#..#.................#....###...#.......#.......#.#......#.##...........##..#...........#.#..#....#....###..#...#.....#.
..#....#.........##...................#.........#..#...##..##...#...................#...................................#....#..
..................#...#....#....#........#....#.#.....................#.#..#............#...............##......#.........#.....
.........................#...#.#.#.....#......#...................#..#......#.........#...#...........#...#............#..#..#.#
..........#...........##............#..#......#.....##...............#.#..........#...#...........#.#...#.......................
........#......#.#...#............#....................................#.#........#....#...#...................#................
....##..................#..#..#...##.#...#............#...#........#...............#.....#........#.............................
................#...#............#....#..............#.....##........#...............#......#....#..................#.......#...
..#..#...#...#....#.........................#....#.#...........#........#...##.......##...............................#...#.#...
.......#......###...#..#...............#....###.#.##.#......#...##.##..#.........................................#............#.
.....................##..........................#.....#...........................#........#........#..#......##...............
....#...#.#......#.......#....................................................#..#..#........................#............#..#..
#.#...........#.............#...#.#.......#...........#..........#....#......#.......#..##..##...............#..................
...........##..#..................................#............#...#..#..........#..#..........#...###........#.###....#....#...
..#....#.#.#.....#...#........#.....#......#.......#...#...........#....##.......#.....#.............#...#...................##.
#.........#........#.......#....#............#......#.#........#..##...#..#................###...............#.....#..#.........
#...#....#......#......#............#..###.......#........#......................##......##.......#.......##....................
##.#.#......#..##...............................###............#....#...........#..#...#.........#..#.........##................
........#.....................#.....##.#......#.............#..................#....#.......#..#..#...#....#.....#..............
...........#.............#..#.#.........#.#..........#....#...#.#..#............##.........#..#...........................#.....
#.............#.................#.....#.......#......#..#............#.......#......#..#.....#......#...............#...#.......
##............##..........#..............................#.#.........#......#.#..#...###.#...#..#.#.............#...#..#....#...
.#.......#................##.......#..........................#.#.#...#.....#................#...#......#....#..................
...............##............................#.......#...................#....#....................................#............
..###..#......#.............#..#..#..#.....#...#..#...#...#.............###...............................#................#....
.........#.................#....##....#...#.....#.........#....#..#.#..##....#.............#.......#.##....#.............#...#..
....#..........#....#.........#..##.#..#..#..............#.......#.............#.#......#..#......#...#..#............#.#.......
#...#..................#.#............................#.#.............#......#..##.#........##.......................#...#......
#....#....#........###.............#.....#......#..........#............................##..............#.......#.##....#...#...
...............#.............#.............##.............#..................##........#......#........#.......................#
..###.....#..........#....#....#...............#...............#..#..................#......#.....###.#.....#............#.#.#.#
............#.........#..........#...........#...................#..............#.........#.....#..............#.#..............
...........##.....###.............#...#.###.............#......#.........#...#......#..#.......#.......#...##.#.......###...#...
.....#.............#...#.....#..#.#....#...#.....#....##....##.#..............##..............#..............#..................
.#...........#....#.##...###..........#.#.##.###.##.....#.....#.....#.............#......#.........#....#.......##.......#...#..
.........#.........#.....#..#......#.##..#......#....#......#..##....#......#......#.....##...................................#.
...#...............#.#.................#..........#................................#.........#....#.#...........................
.................#....#.......#..............#......#.........................#.....................#..........#....#...........
......#.....##.#....#...##...##....#..##...#.#.#............#.......#..#..#...###..###..........#...#......#...........##.#.....
......#...............#.......#...........##.....#..#..............#..................#.......#........#.#.#......#.............
..#.........#.#....#.............#..#............#...#....#.....#......#..............#.#.....##....#........................#..
......#.........#..#..#........#.......#..#........#....#.#.#.#...#.......................#....#......#.................#.......
.......#.#..........#..#....#..#.#...##....##..................#.............#...#...............#.#......#.....................
.#...#.................#....#.............................##...#........#...#......#............##.#....#............#..##......
........#.#..#.#......#........#....#.................#.......#....#......#.........##............................#.....#.......
...............#...................#.......##..#...#..........#......#....##...#..........#.........................#........#..
..........#....#.....#..#.........##....#.............#................#...........#..#...............#.....#..........##...#.#.
..#........#..........#...#............#...#...#..#........#............#.#.............#.#.#.......#...#......................#
..........#......#.#..............#....................##.......#...#............#...................#...#...#.........#.......#
.##...............#.#.#....##........##..#..#.....#.#......##.##.................#...#.....#..#..#............................##
#........#.#.......................#..##......................#..#.....#.#..#...............#....#..#.....#....#........#.......
#.#...........#....#.............##..#..................#..................#............#.............#.....#.............#.....
..............#..#.#..#........#........##..#.....#..........#................##....................#........#.....##...#.......
..#....##...##............#....#......#...#.......#.......#.........##.....#..............##...#................#..#......#.....
###...#................#...#............#.##...#...........#......#............................#.......#.....#........#..#......
...........................#....#...#..............#...#.............#......#..............#...........##...#...........#.#...##
..........#............#..........#......#..#...#.........#......##.......#....##.........#.........#.....................#.#...
#......#.........#......#.......##......#....#.#.#........#...................#.........##..............#..............#........
.##...#.....#...#.......#........#.......#....#...#........#...........#.#..#.............#...#..........#......................
.............#...#.........##....#..............#........#........#..........#.......#............#......#...#................##
.#.....#.........#...#.....#.......#...........................#.....
#XXXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXXX##XXX#XXXXXXXXX##XXXX#XX##XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXX#X#XXX#XXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX##XXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXX#XX##X#XXX#X#X##XXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXXX##XXX#X#XXXX##X#XXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXX#XXX##XXXX#XXXXX#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXX#X#XXXXXXXXXX##X#XXX#XXXXXX#XXX#XXX##XXX#X#XXXXX#XXXXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXX##XXXXXXXXXXXXXXX#XXXXXXX
XXXXXXXXXXXXX#XXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#X##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX##XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XX#XX#X##XXXX##X#XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X##XXXXXX#XXX##XXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXX##XXX#XXXXX##XXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X##XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXX#X#XXX#XX#XXXX
XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX##X#X##X#XX#XXXXXX#XXXXXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#X#X#XXX#XX#XXXX##XX#XXXXXX#XXXXXXXX#XXXXXXXX##X#XX#XX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXX##XXXXX##X#X#XXXXXX#X#XXX#XXXXXXXXX#XXX#XXXXX#XXXXX##XXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XX###XXXXXXXXX#XXXXX#XXXXXXX##XXX##XXXXXXXXXXXXX##XXX##XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXXXXX##X#XXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXX#XX#XXXX#XXXXXX#XX#XXXX##X#XXX#XXX#XX#XXXXXXXXXXXX#X#XX#XXX#XXXXXXXXXXX##XXXXX#XXXX#X#XXXXX##XXXXXX#XXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXX#XX#XXXXXXX#XXXXXX#XXXXXXX#XX#XXXXXXX##X#XXXXXXX#XX#XXXXXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXX###XXX#XX#XXXXX#XXXXXXXXXXXXXX#XX#XXX#X#X#XXXXXXXXX#XXX
XX#XXXXX##XXXX##XX#XXXX#XXXXX##XXXXXXXX##XXXXXXXXXXXXX#XX#XXXXX#XXXXXX##XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXX##X#X##X#XX#X#XXXXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXX#X#XXXX#X#XXX#X#X#XXXXX#XXXX#X#XX#XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXX#XXX#XX##XXXXXX###X#XXXXXXX#XXXX##XXXXXXXXXXXX#XXX#XXX#X#X#XXXX#XXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXX#XXXXXX#XX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXX#X#XXX#XXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX##X#XXXX#X#X#XXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXX##XXXXX##XXXXXXXXXXXXX#XXXXX#XXXXX##XXXX#XXX#XX#XXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXX##XXX
XX#XXXXXXXXX#X##XXXX#XXXXXXX#XXXXXX##XXX##XXXXXX#XXXX#XXXXXXX#XXX#XXXX#X##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXX#X#XXXXXXX#XX#XXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#X##XXX#XXXX##XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX##X###XXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXX#XXXX#XXXXX#XXX#XXXXX#XX#XXXX#XXXXX#XXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXX##X#XXXX#X#X#XX#X##XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XX#X##XXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXX#XXXX##XXX#X#XXXX##XXXX#XXXXXXXXXXX#XXXXXX###XXXXXXX#XXX#XXXX#
XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXX#XXXX#XXXXXXXXXX#XXXX#X##XX#X#XXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XX#XXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#X#XX##XXXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX####XXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXX##X#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XX###XXXX#X#X#XXXXXX#XXXXXXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXX#XX##XXXXXXXXXX#XX#XX#XXX##XXX#XXXX#XXXX#X#XXXXXX##XXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXX#XXX#X#X#XXX#XXX#XXXXXXX#XXXX##XXXXXXXXXX#XX#X#XXXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXX#X#X#XXX#XXX##XXXXX#XX#XX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX###X#XXXXXXXXXXX#XXXX
XXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXX#XX#XXX#XX#XXXXXX#XXXXXXX#XXXX##XXXXXX#XXXXXXX##XX###XXXXXXXXXXXXXXXXXXX#XXXXXXXX##X#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#X##XXXX#XXX#####XXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXX###XXXX#XXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXX##XXXXX#XX#XXXX#X#XXXXXXXX#XX##XXXXXXXXXXXXXX#XXXXXX#XXX###XXXX#X#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXX#X#XXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXX##XX#XXXXX#XXXXXX#XXXXXXXXXXXXX#X#X#XXX#
XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXX#XXXXXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XXX#X##XX##XX#XXXXX#X##X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXX#XX#XXXXXXX##XX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#X#X#XXXXXXX#XXXXXXXXXXXX#XXX#XXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#X##XX##XXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#XX#XXXXXXXX#XX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXX#XX#XX#XXXXXXXXX#XXXX#X#XXXX#X#XXXX###XX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXXXX#XX#XX###XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXX##XXXX#XXXXXXXXXX#XXX
XX#XX##XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX##XXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#X#X#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX###X##XXXXX#XXXXXXX##XXXXXX#XX#XX#XX#XXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XX##XXX##XXXX#XXXXXXX#X#XXXXXXXXX##XX#XXXXXXX#X#XX#XX#XXX##XXXX##XXXXXXXXX#XXXXXXXX####XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX##X#XXXXXXXXXXX#X##X#XXXXXX#XXXXXX#XX#XX#XXXXXX#X#X###XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXX#XXXXX##XX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXXXXXXX#X#XXX#XX#X#XXXX#XXXX###XXXXXX#XX##XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXX#X#XX#X#X#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXX#XXXXX##XXXXXXXXXXX#XXXX
#XXXXXXX#XX#XXX#XXXXXXXX#X#X#XXX#XXXX##X#XXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#X#XXX#XX#X#XXXXXXX##X#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX###XXX#XXXXXXXXX##XXXXX#XXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXX#XXXXXX#XX##XXX#XXXX#X#XX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#X##XXXXXXXXX#####X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX##XXX###X#XXXXX#XXXXXXXXXXXXXXXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXXX#XX..
.#.....#....#...#..#..#.....##.......#..........#.#.#......#.....#.....#...#....#.....##.#............#....#.#...........#..............#......##........#..#...#........#....##....#......#.#.......#....##.......#....#.#..#....##.......#.#..........#.....#....##....#.......#.#..#.......#.....#.#....##...........###.......#.##.......#................###..#..##..#.......###.....#.###..#....##......#.................##.#.#............#...#..#...#..#...#...#.#..#.#..................#.....#.......................#...#..#....#..###............#..#......#.#.....#...#....#...#...........#..............#.....#.#............#....#........#....#.#.#............#..#..#.....#..#.....#..#....#.#...#....#.####........##.#.........#.##...#..#.....#........##..##........#.#.........#........###....#..###..........#..##.#......#............#....#............##......#.....#...#.........#.#....#........#..#..#.#..........................#.....#...#......#...#..##.#.......#....#....#####.#...##........#.....#..#...##.....#........
#.#....#.....#.##....#....#....##...#.#.#........#.........#.....#..........#....#.##.......##..........#.#.........###........##....##.......#....#.........#.#.....#.#.......................#...#.......#..#.#......#..###....#..#....#.#..................#.........#.#......#..................#..#...........#..#..##.#.............#....#.##..............#.#...........#.............#.#..........#..###.#.#..#..##....#....#.....#......#..#.......#.............#.#.......#........#...##.....#..#.#...............#.##............##...##.....#............##.............##..#..#.....#..#.....#......#...#.##........#...#...#.....##...#......#........#..........##.......#..#......##..#................##.#....#..#........#...##.......#.....##.#.#..........#.....#.........#..##..#.....#.......#..#...........#..#..#........##.#...........##.##.#....###..#...............#...........#..#.....#...........##.....#.....#.#....#.#...............#...##.............#...........................###.......#....##.............#.........#
.#.......#.....#...........#.#................##...............#.....#.....#....#..........#.....##.##................#..##...#.#........#....###.......#.#......#...#..........#.....#..#..#.#........#...#......#.....#..#..#..#....#...#........#..#.#.#.......#.......#.#.#......#.#....#..............###.#.#.#..#.#....#....#......#..#.#..#...#....#..##.....#.....#.....#..#......#...#.#...#...#....#........#....#......##....##......##......#.....#.....#...............#..#.#.#.....#..##...#...#.##.##.........#....#..#..#...##..........#...##..##..........#....#......#.###.................##...............##.......#..#....#..##.##...##.#.....#.##..#....#.....#....#............#...##..#....#....#....#....#.#.#...........#.....#....####........#....#...#.......#......#.##..........#....#.............#......#...#...........##....##..###...#.....#...#.......##..##...#......#.#.###....#.#..#......##.......##..#.....##.#....#....#....##.............#.#..#.#.##....###.#.....#.#.#...##........#.#.#.......#....##...........
.....#...............#...##..#...#..##.....#.....#...#..#........#.......#...#......#...##.##.....#......#...#......#...###.........##............#.........##........#.......#.........#.#...#...............##....#........#...##...#..........#...#........#...##...#.#.............#.....#.....#..##....#....#.............#....#....#...........#.....#...........#.#..#..........#...#.#.............#.......#...##.......#.#..#....#...................#...........#.....##.......#.....#......#..#.#.........#...........#.....#.#...#.#.#.##.#.............#..#...........#..##..#...........##.#.............##..#................#.............#..#........##.#.....#..##.....#.......#........#.........#..........#.......#...#..#...........#.##..............#.###.#..........#.#.....#....#.......#..#.......##...#.###...........#.#..........#.....##.......#......#.....#..#.............##..#..................#........#...#...###..........#..#.............#...............#.......#.#........##.....#.....##.......##.....#..........#..
.........#...........#..........#.......#..#..........###....#...##...............#...#.....#..#..........#.#.......#..#...........#.#..#......................#.#............##...#.#......#....#..............#.#..###.#...##......#...#....#.................#.#............#.#...#........#....#..#..##....#..#......#....#........#....#.#..##.............#........#..#...##.....##...#......#.#........##..........#.#......#..#...##..#......#.........#......#...#..........##....#..#.......#....#...#......#..........#.#..#....#........#.........####.......#.###.#................#........#.......#.............#...##......#.....#..###.#.....#.........................##...#..#.......#.#..#..#.#............##...##.###..#.........#.##.......#.....#.....................#.#............#..#...#........#........#...#.##.....#..........#.....#..#...#....#.#..###...........#.......#.#.#.#.#...#...#........#..............#.......................#.##....#.........#..#.#..##..#...#...#.....#.............#.....#......#....#.........
##....#..#.....#...#.#...###.#...........#................#.#.....#...###.............#...#........#....#..........#.#......#.....#...................#..#......#.#...#.#...#....#.........##......#.....#..#.......#.#...#....#.#..##.#...###......#.........#.....#.#..................##..#.##..#..#......#..#..##.#.......#...###....#...#....#....##.............#.#.#......#.#.#..#......#.........#..#.##...#....#..........#.....#.#...#.#..###.#...#.........#...#..##....#.........#................#....##.....##.........#........#.##..#..#..##..#.#..#.#.#.....#...........##....#..#.##......#.......#....#....#.#.....#..........#....#..#...#.........#.............#...............#.#...#..............#....#...#..#...##...#........##..........#..#.............#.....#............#.#....#......#......#.....#..............#..#..#.#....#.#..#.##....#....#.#..##........#..........#.....####....#........#........#.....#.#........##.......#...#...............##.......#.#.....#......#..#..##..#.........#.#...##.......#...##.....#
#.....#...#.......##.......#....#....#..#...##...............#.....##..##.......#.....#.#....#..................#...#............#......#......#...#....#..........##...#...##......##.......#.#####.#......#.#..#.##..#............#..#...#.........#.....#.#......#.......#.#..#....#.#...........#.#.....#..........#.....#.#....................#.#.#.##.#........#............#...#.##..#..............#........#..#...###...........#.....#.#..........................##....###....................#....#.######.#.#....#....#.#.......#.#....#.#.#..#...##..........#...#....#.............#....#..#....#................#...............#.......##..##.........#.#..#.............#.....#.#...#.##..#......#....#....#.#..#...#.....##........#.##......#....##...#.#...#.#.....#...........#...#...#..............#.....#...#........#...#..........##..#...#......#...........##.......##.#...#.....#.#.#......#.#...###..#.#........#..#..#.........#.#..#...#..............##.#....#.##.#.#..................###..#.#....#....#.#.........#.....#..
......#...#..#.......#..#......##..#....#.###.......##...#...##....#.#....#....#..#...#.....#.....##...#.........##..#.#.........#........#......#......#.#.#...#....#.........#......#....#....##.......#..........#..........#.##..............###.......##.#..#.............##...............#......#.............#....#...........#......#........#...#...#..##.......#..............#..#....#.#.......#.#.....#......#.##.#..#...#........#.....#.........#...#.#.............#.....#............#............#.........#..#....#...#..#..........#.........#.........#..#......##.......#........#....#.....#....##...##......#.##.........#.......#.#.#........................#....###..##..#...#.#................#......###..#.#..#..#........#.......#...........###..#..#.....#..#.....#....####...#.........##..........#.#..##......##.....#.......#.#.##................###.#.#..........#................#.#.#.......#..#.........##..#.##...###....#.....#.........##.##..#......#.#...#...#................##.#........#...#.....#.#....#.#...
.#...#..##...........#....##......#..#....#.........#.......#.....#....#.......#...........#.....#.........#........#....#.......#..#......##....#..#....#..#...###..........##.......#..#..##.#...#.#..#................##.......#......#..#.#...#.#.......#......#........#...#...#.....#....#...#........#..#..#..#....###.....#.....##.....#.......#.....#..............#####.......##............#............##.#.......#......#.#...#......#......#..............#..##..####.....##...#.......##.##..#...#.#.#.......#....#...#...#...#..#.................#....##.........#..#..##.....#.................#.#.#.......#................#.#......#..#....#...#..#......#....#............#.......#.....#.....#...#...#....#....#..#...#...##........#..#...........##.#.....#.#......#............##...##..............##....##...##..#......#......#....#.........#.....#..##..................##..............#........#........##.....#.##.##........#..#....##............#..#..#.......#..................#..#.###....#......#.#.....##.....#..#..#..
.##......###.#......#..#..#.......#.....##.......#.......#.#..##.....#....#........#.#....#..........#...#.#......#..#....#..#.#....#.............##..#...............#...#.##...#.#......#...#............#...#........##....#.#.#..#.....#.....##.....#..#.#....#.#......#.....#..#.......#.##..#.#.##..........#.......##.#.#...##...#.#.....#.......#..#.#......#.#.#............###.#...#..#..##..#..#.....#.#.....#...#....#.......###......#..####.#........#.#.##...#...##............##....#..#.#.#....#..#.........#..#.#.#.##..#......#...#........#........#...............#...#...#.##...............#..#........#..........#.....#.##.##........##.....#.....####..#...#.#..##.............#.....#...#....#.......#...#..#.......#....#....#...##...#...##.#......#........#...............
#X#XXXXXX##XXX##XXX#XXXXXX##XX#XX#XXX##XXX#XXXXXXXXX#XXXXX#XX#XXXXX##X#XXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX##XXX#XX#XXXXXXX#XX##XXXXX#XXXX###XX#XX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXX##XXX#XX#XX##XX#X#XX##X#X#XXXXXXXXXXXXX##XX#X#X#XXXXXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XX##X#XX#X###X#XXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#####XXXXXXXX#X##XXXX##XXXX#XXX#XXX#XX#X#XX###XXX##X#XXXXX#XXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXXXX#####XXX##X#X#XX#XXX##XX#X#X#X##XXXX#XXXXX##XX#XX##XXX###XXX#XXXX#X#X##XXXXXX#X#X###XX#XXXX#X##XXX#XXX#XXXXX##XXXXX#X#X#XXXXX#X#XX####X#X##XXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XX#X##XXX###XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X##XXX##XXXXXX#X##X##XX####XX#XXXXX#XX###X##XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##X##XX#XXXXXX##XX#XXXX#XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXX##XXXX#####XX#XXX###XX#XXXXXXXXXX#X##XXXXXX#XXXXX#XXXXXXXX###XXXXX##XX#####XXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX#
#X#XXXXXXXX#XXXX##XXXXXX#XX#XXXXXXXX#XX#XX#X#X###XXXX#XX##XXXXX##XXX#XX###XXXX#X#X##XX#X#X#XXX#XX#XXXXXXXXXXXX#XX##XX#XX#X#XXXX##XXX#X#XXXX##XXX#XX#XXXXX#X##XX#XXXXXXX#X#X#X#XXXXX#XXXXXXXXX##X#XXXXX#####X#XXXXX#XX#X#XX#XXX#X##XX#XX#XXX#XXXX##XXXX##XXXXX##XXXXXXX#X#XXXXXXXXXXXX#XXXXXX#X##XXXX#XXXXXXXXXXX#XX#X#XXX##XX#XXX#X#XX#X#X#XX#XXXXXXXX#XXXXXXXXXXX#XX#XXXX#XXXXXXXX#X###X#XX#X#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX###X#XXXXXXXXXXX#XXX#X#XXXXXXXXXX####X#XXX#XXX#XXX#####XXXXXXXXXXX###XX#X#X###XXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXX#XXXX#XXXXXXX#XXX#XXXXXXX#X##XXX#X#XXXXX###XX##XXX#XX###XXX#XXXX#XXX#XX#XX#XXX##XXX#X###X#X#XXXXXXX##XX#XX#XXXXXXXX#XXXX#X##XX#XX#XXXXXXXXXXXXXXXX#X###X#XXXXX#XX#XXXXXXX#XX#XXXXX##XX#X#XXXXXX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX##XX#XXXXX##XXXXXX#XXXX####X#X#XXX#XX#XXXXXXXXXX#XXXX#XX#XXX#XXX#XXXXXXXXX#XXXXX#XXXX#XX#XXXXXX#XXXX#XXXX#X#XXXXX#X#XX#XXXXX##XX#XXX######XXXX#XXX#XX#XXXXXXXX#XX#XX##X#XXX#X####XX#XXX##XXXX##XX##XXX#X#X#X##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX##XX
X#XXXXXXXXXXXXXXXX###XXXXXXXXXXXX#XX#X##XXXXXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXX##XXX#XXXXXXX#XX##XXXXXX#XXX#XX#X#XXXXXXXXXXX#XX#X##XXXXX#XXXXX#XXXX#X#XXX#XXX#XX#X##XX#X##XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#XXXXX##X##X#XXXXXXXXX#XXX#XX##XXX#XX#XX#XXXXX#XXXXXX#XXX#XXXX#X#XXXXXXXXXXXXX#X#XXX#X#XXXXXX###XX#XXXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XX#XXX#XXX##XX#XXXXXXXXXXXX####X#XXXXXXXX#XXX#X#XX#XX#X#XX#XXXXX##XXXX#X#XXX#XXXX##XXXXX#XXXX##X#XXXXX#XXX#X#X##XXXX#XXXXXXXXX##XX#XX#XX##X#XXXXXXXXX#X#XX#XXXXXX#XXXX#X#XXXXXX######XXXXXXX##X##X#XXX#XXXXXXX#X##XXX#X#X#XXX####XX##X#XXX#XXX#XXXXXXXXX#XXXXXX#X#X#XX#XXXX#XX#XXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#XXXXXX#XXX##X#XX#XXXXXXXXXXX#XXXXXXXXXX##XX#X#XX#XXX##XXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXX#XXXX#X##X##XXX#XXX#XXX#XX##XXX#XX#XXX###X#X#XXXXXX#XX#X#X#XXXXXXXXXXX##X#XX#X#XXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXX###XXXXXXX#XXXX##XXX#XX#XXXXXX##XXXX###X#X#XX#XXX#XX##XXXXX#XXX##XXXXXXXXXXX##XXXXX#XXXX###XX#XXXXXXX#X##X
XXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXXXXXXX#X#XX#XXXXXXXX#XX#XXXXXXXXXXXX#XX#XXXX##XXXX#XXXXXX#XXXXXX#XXX#XXXXX##XXXXXXXXXXXXX#XXXX#X#XX#XXXXXX#XX#XXXXXXXX##XX#X###XXXX#XXXXXXXXX#XX#XXX#X#X#XXX#X#XXXXXX#X#XXXXX####X#XX#XX##XXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXX#XXX##XXXXXXX#XXXXXXXXXXX#XXX#X#XXXX#XX##XXXXX#XXXXX##XXXXXX#X##X###XXXX#XXXXX##XX#XXXX##XXXX#X#XX#X#X#XX#XX#XXXX#XXXX####XX#XXX#X##X#XXX#X#XXXXXXXXX#XXXXXXX#X##X##XXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXX#XX##X#XXXXXXXXXX#XX#XXXX#XXXX##X#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXX##XXXX#XXXXXX##X#XX#X##XXXXX#XXXX#XXXXXXXXXX#XXX####XXXXXX#XX#XX##XX#XXXXX#XXX#XXXX#X#XXXXX#XXXXX#XX##XXXXX#XX#XXX#XXX#XXXX#XX#XXXXXXX#X#X#XXX#XX##XXXXXXXXXX#XXXXXXXX#######XXXXXXXXXXX#XX#XXXXX###XXX#XXX##XX#X#XX#XXXXXXXXXXXX#XX#XX##XXXX#XXXXX#X#XXXX####XXXXXXX#XXXXXXXXXX#XXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXX#XXX#X#XX#X#XXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#X###XXXX##XXXXX#XXXXX#XXXXX#XXX#XXX#XXXXX##XXX#XX#XXX##X#XXXXXX#XXXXXXX#XXXXXX#XX#XX#XX##XXX##X#XXXXXX#X#X#XXXX
XXX#X##XXXXXX##X##XXXXXXXXXX###XXXXX#X#XXXXXXXXXXXXXXX##XXXXXXXXX####X#XX##X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXX#XX#XX#X#XXXXXXX#X#XX##XXX#XXXXX#XX#XXXXXX#XXXXXXXX#XXX#X##X#XX#XX#X##XX#XX#XXXX#XXXXXX#X#XXX###X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXX#XXX##XXXXXX#XXXXXXXXXXXXX#XX###XX#XXX#XXXX#XXXXX#XXXXX#XXXXXX##XXXXX#XXX###XX#X##XXXXXXX#X###XXXXXXX#XXXXX###XXXXX#X#XXXXXXXX#XX#X#XXXXXX#XXXXX#X#XXX#X#X#XXXXX#XX#XXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXX#X##X#XX##XXXX#XXXXXXXXXX#X###XXXX#X###X#XXXXXXX#XX###XXXXX#XXXX##XXXX#X##XXXXXXX##X#XX#XX#XXXX#XXX#XXXXX#XX#XXXX#XXXXXXX######XXXXXXXX#XX###X#XXX#XXX#XXX#XXXXX#XX#XX#XXXXXXX#XXXX#XX#XX#XXXXXX##XX#XXXXXXX#XXXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXX#X##XXXXXXXX#XXXXXX#X#X#XXXXXXXX#XXXXXX#XXX#XX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXX#XXXX#XXX#XXXXX#XXXXXXX#XXXX#XXXXXXX##X#X##X#XXXXX#XXX#XXX#X#XXXXXXXXXXXXXX#X###XXXX#XXXX###X#X#XX##XXX#XXXXXXXXXX##X##XX#X##XXXXXXXXXXX#XX##X#XXXXX##X##XXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XX#####XXXXX##XXX#XX###X#X##X#X##XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX###XXX#X
XX#X#XXX#X#XXXXXXX#XXX#XX#XXXXXXXX###XXXXXX#XX##XXXX#X##X##XXXXXXXXX#X#XXXXXX###XXXXXXXXXXXXXXXX#X##XXXXXXXXX#X#XX#X#XXXXX#XXXX####XX#XXXX##XXXXXXXXXXX#X#X#XXX##XXXXXXXXXXX#X#X#XXXXXX#XXXXXXXXX#XX#X#XXXX#XXXX#XX##XX##XX#XXXXXX#XXXXX##X#XXX#X#X#XXXXXXXXX#XXXXXXX##X#X#X#XX#XXXXX#XX###XXX#X#XXX#X#X#XX#XXX#X#XX###XXXXXX#XXXX##X#X#XXX#X#XX##XX#XX#XXXX##X#XXXXXXX##XX#XXXX##XXXX##XXXX#XXXXXXXXXXX##XXX#XXX#XXX##XXXXXXXX#XXXXXXXX###X#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXX#XXXXXXX#XX#XXX#XXXXX#X#XXX#XXXXXXXX#XXXXXX#XX#XXXXXX##XXXXXXX#XXXX#XXXXXXXXXX###X#XX#X#X#X#XXX#X#XXXXX#XXX#XXXXXXXXXXX#X#X#X#X#X#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX#X#X#XXX#XXXXXXX#XXX##XX#XX#XX#XXXXXXXXX#X##XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX##X#XXXXXX#XXXXXXX##XX###X#XXXXXX#X#XX#X###XX###XXXX##XXXXXXXXXX#XXXXXXX##XXXXXXX#XXX#XXX#XXX#XXX###XXXX#XXXX#XX###XXX#XXX#X#XXXXXXXX##XXX##XXXXXX##X#XXXX#XXXXX#X#XXXX#XXXXXXX#X#XXXXXXXXXX#XXXXX#X#X#X#X#XXXXXXXXX#X##XXX#X#X##XXXXX#XXXXXXXXX#XXXX#XX#XXXXXXX##XXXXX#XXXXXXXX##XXXX##XXXXXX#XXXX#XX##XXX#XX#XX#XXX##X#XX##XXX
XXXX#X#X#X#X###X#XXXXXXXXXXXXXXX##XXX#XX#XXXXXXX#XXXXXXXX#XX##X#XX#X#XXXXXX##XXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX##X#X##XXXXX#XXXXXXX#X#XXXX###XXX#XXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXX#XXXX#XXX#X#XX#XXXXX##XXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXX##XXX#XX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XX##X#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX#XX##XX#XXXXX#XXXXXXXXXX#XX#XX#XXXXX#XXXXXXXX#X#X#XXXX#X#XXXXXX#X#X#XXXXXX#X#XXXX#XX#X##XXXXXXXXXXXX#X#XXXXXXXXXXX#X#XXX#X#XXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX##XXX##XXX###XXXXXXXXXX##XXXXX#XXXXXX#XX#XXXXXXX#XXX#XXXXXXXX##X#X#XXXX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXX#XX#XX#XXX##XX#XXX#XXXXXXXXXXX#XX#X#XX###XXXXX#XXXX###XXXX#XXXX#X#XXXX##XXXXX##XXXXX#XXXXX#XXXX#XX#X#XX#XX#XXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XX##XXXX###XX#XXXXXXXXXX##X###XXXXXXXX##XXXX#X##XXXX#X#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXXX#XX#XXXXX##XXXXXXX#X#XX#X####XXXXXXXXXXX#XXXX##XX#XXXX##XXXX#XXXXXXXXX#XXXX#XX#XXXXXXX#XXXXX#XX#XXXXXX
#XX#X#XXXXXXXXXX##XXX#XX#XXXXXXX##XXXXXX#X#XXXXX#XX##X#XXXX###XXX#XXX##XXXXXXXXXX#X#XXXXXX###XXX#XXXX#XXX##X##XXXXXX#XXX#X##X#XXXX#XXX#X#X#XXX#XX#XXX#X#XXX##X#XXXX#XXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#X##XX##X#XXX#X##XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXX##X##XXXX#XXX##X#XXXXX####XXX#XXXXXXXXXX#X#XX#XX#X#XXXXXX##XXXX#XXX#XX##XXXX#XXXX#XXX#XXXX#X##XX##XXX#X#X#XXX#XXXX###XX#XX###XXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX####XXXXXXXXX#XXXXXX#####X###XXXXXXXXXXX#X#X#X#X##XXXXXXXXXX#XX#X#XXXXXXXXX#XXXX##XXX#XXXXX#XX#X#XXX#XXXX##XX#X#XXX#XX#XXX###XXXXXX#XXXX#XX##XXXX##XXX#XXX###X#XXX#XXXXX#XX#XX##X#XXXXXXX#XX#XXXX#X#XXXX#XXXXXXXXXXXXXXX#X#X###XX#XXX##XXXXX#XX#XXX#X#X#XXXXXX#XX#X#X#X#X#XX#XXXXX#XXXX#XXXXXXXXX##XX#XX#XXX#X#X#XXXX#XXX#XXXX#XX##XXXXXXXX#XX#XXX#XXXXXXXX##XXXXX#X#XXX###XX##XXX#XXXXXX##XX#XXXXXXXXXXXXX##XXXX##X#XXXXXXX#XX#X#XXXX#X#XXXXX#X#XXXX#X###XXXXX#XXXXXX#XXX#XXX#X#XXX#XX#XXXX###XX#X#XXXX#XX#XX#XX#XX#XXXX##XXXXXXXXXX###X#XXXX#XXX#XXXXXXXXXXX#####XXX#XXXXXXXXXX#XXXXXX
XXXXX#XXXXXX#XXX#XXXXXXX#X#XXXX##XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXX##XXX##XX#XXXXX#XXXXXX#XXXXXXXXXX#X###XXX#XXX#XXXX#X#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXX##X##XXXXXXXX#XXX#XX#XX#XXXXXXXXXX##XXXX##XXXXXX#X#X#X#XXX#XXXXXXXXXX#X#XXX##XX#XXX#XX#XXXXXX##X#XXX###X#XX##XX#XX##X###X##XX#XX#XXXXXX###XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#X#XXXXXXXXX#XXXXXXX##XX#XXX##X##XXXXX#X#XXX#XXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XX##XX#X#XXXXXXXXXXXXX##XXXX#XX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXX#X#XXXXX#XXXXXXXXX#X#XXX#XXX#XXXXXX#XXX#XXX#XXX#X#XXX#XX#X##XX#XXXXX#XXXXXXXXXXXXXX#XXXXX#X#X#X#XXXXXX##X##XX#XXX#XX#XX#XX#X#X###XXXXXXXXXXXX#XXXXXX#X#XX#X#X#XX#XX#X#XXX#XXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXXX#XX##XX##XX##XXXX##XXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXXXX#XX#XXXX###XXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXX##XXXXXXX##XXX#XXXXXX##X#X#XX###XXX#XXXX##XXXXXXXXXXXX#XXXX##XX###XX#XXXXXXXXXXX#XXXX#XXX#XXXX###XXXX#XX#XXX#X###XXXXX#X##XXXXXX#XXXXX#XXXX###X#XXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXX######XXX
X#XXXXXX#XXXXXX#X##XXXX#XX#X#XX#XXXXXXXXXXXX#X#XXXXXX#XX##XX##XXX#XXXXXXXXX#XXX#X#XXXXXX##XXXX#XX#X##XXXXXXXX#XX##XXXXXXXXXXXXX###XXXX##X#XXXXXXXX#XXXX#XXXXX####XXX#XXXXX#X#XXX#XXX#XXX#X#XX#X#XXXX##XXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#X##XXXXXXX#X#X##XXX#XXXXXXXXXX#XXXX#X#X##XXX##XXXX###XXXXXX##XX#XXXXXXXX#X##XXXX##X#XXXX##XX#XXXXXXX#XXXXX#X#XXXXX###XXXX#XXXXX#XXX#XX#XX#XX#X##XX#XX#XXXXXXXXXXX#XXXX#XX##XX#XXXXXXXXXX#XXX#XXXXXXXXX##XX#XX#XXXXXXXX####X##X##XX#X#XXXX#XXXXXXXXX#X#X#X#XXXXXX#XXX#X#XXXXX##X#XX#XX#XXX##X#XX#XXXX###X###XXX#XXX#XXX#X#X#XXXXXXXXXXX#XX##XX#XX#XXXXX##X##XXXXXXXX#XXX#X#X#X#XX#XXXX##XXXX##XXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXX#XXXXX#XX#XX###X#XXXXX#X##XXXXXX#XXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXX#X#XX#XX##XXX#XXXXXXX#XXXXXXXXX##XXXX##XX#XXXXXXX#XXX..
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
0 ms |
0 KB |
Output is correct - number of leaves: 61/60 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 168/1338 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
0 ms |
0 KB |
Output is correct - number of leaves: 1119/1105 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 518/21764 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Line ".......................#XXXX........#X#..#...X...............#.." doesn't correspond to pattern "[.#X]{256,256}" |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output has cycle |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output has cycle |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output is incorrect - Your rounded-down score is 0 |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output maze is not connected |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output is incorrect - Your rounded-down score is 0 |
2 |
Halted |
0 ms |
0 KB |
- |