# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
431802 | Monchito | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
....#......#..#.
..#.............
...........#....
......##.......#
.##.............
..........#.....
...##.........#.
................
................
.....#..........
..........#.....
................
#.......#.......
................
.#..............
................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................................................................
................#...#.........................#.....#...#.......
.....#.....................................................#....
.................................#...........#..........#.......
.............#...#....#....#................#..#.#..#.....#.....
.............#........#..#........#..#....#.............#.......
........#........#...........#........#..#.................#....
......#...............................................##........
...#....#..................................#.....#.....#...#.#..
..#..............#......##.#.#..........#.......#...............
..........#............##.............................#.....##..
.....#............................#....#....#..#.........#..#...
.................................#......#........#..#...........
#.#.........#.................#..........................#...#..
................#........#.#...#..........#.....#........#.....#
......#.........................#............#..#...........##..
.........#..#...........#.........#.#...#.....................#.
....#.....................#........................#............
.......................#...##...................#..#............
............#............#.........##.........#......#......#...
......#............#........#.................................#.
......#.##.....#..........#....#....................#......#....
........................................................#.......
...........................#..#.#....#..#....#..................
...........................##..#....................##..........
......#......................#.#.##..................#.##....#.#
..#.............#....#..............................#...........
..................#..#.....#........#....#...#..................
...........................#......#.......#..............#......
.........#................#.#................#.......#....#..#..
..#...#....#..#.....#.........#..................#.....#........
.........#....#......#................#............#............
...#..#......................#...#...#................#.........
.............#....#..#.#..........#.....#.......................
................#.....#.........#...........................##..
...........................#.........................#..........
...........#...#...#........................................#...
........#................#...#......#.......................###.
.....#........#.....#......#..............#.....................
........................#.....#....##..........#..............#.
#.....#..........#......................#....................#..
..............#.........#..........................#..#...#.....
.#.........#....#....................................#..........
.....................#...........#............#.#.......#.......
..#.............#..#...#.............................#..........
..#.........#....#...##..#........#..........#....#.............
.#........#...................#...............#.................
...................#......#...##...........#........##.##...#...
..............##...............#.............#.......#..#.......
.......................#.................##......#..............
...#..#....................#.........................##........#
............#.......#.....#..........................#..........
......#...#........#..#....#....#...#......#.................#..
.................................#...........#.......##.........
...#.........#............#.....................................
..#...#....................#..........................##....#...
.....#..........................#...............................
.........................................#...#.#.........#......
.......#......#......#.......#..#.......#.......#.#..#..........
...................#....................#......#.#..............
.........#.....#....##......#.#..............##..............#..
................#.#........#................................#...
#.......#................#...#.#...................#........#.#.
.....................#........................#..........##.#...
..#.........#..........#.................#.....#..#.............
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................................................
..#......#....#...........#...................#.........#.....................................#............................##...#......#.................#....#.....#.......#.................#................#.............#.............#.................#..
..#..#....#.............#...##..................#.............#....#.......#............................#........................#.....#..#..................................#..........#.#....................#......................#.........................
..........#.........#....#.........................................#............................#..#.#.............#...#....#.........##.............##........................#........................#..................#......#..#..........#..............#
#.............................#......#...#..........##..#.............#...........#............#.....#..............................#.......#.....#...#......#...............##.........#...........#....#.#.....#.........#.#.........#........................
...............#........#............#.....................#...............#..............##......#........................#.#......#..#.#......................#......................#......#..#.#.....#.....#....................##.......................#..
##.....#.............#.....#...#....#......#...#.............#....#...........##...#.#................#....#..............#.....#.............#....#...#.......#....#...................................#...##.#.......#.#.....................#................
.....#..........................##.............#.#.#........#......#.........#....#.....#........#.................................#...............#...........#.................#.............#............#...........#.....#.........#.......................
......#.#..........#...................#.......#...............#..............##.......#......................................#........................#..................................#...............##..#......................#...#.#..............#.....
....#...#...................#....#..................#............#............#...#............#.....#..............#..............#...#..#............................#........#.#.........#..........#...........................#.....................#....#.
................#.......#...............#................#......#.#.....#....................#.......#........................................................................##..............#.................#....##...#.............................#.......
.#.........................................##......#...........#.........#...#.......................#...#......#..#....#.........#.............#............#..#...............#.....#...#.........................#........#.................#...#..#.....#...
.....#...#........#...............................................................#.#..#.....................#..................#..........................#...##.....#...#..#.........................#.........#...................#.......................#..
...##...............##...................#...##..........#.....#...#....#..#....#..............#.#.......#.................##........................................#..............................#......................................#................#..#
..........#................................#..........................................#..#....................................#..#...............................................#...........#...#.........#....#.#.#....................#......#.............#X
..........#...................##............#...#...#......#.#.#.....#.....#................#............................#........#.......#...............#..............##............#.#............#........##......#.............#.........#......##......#X
................#.......#............#.#..........#.......................#....#.....#.............................#.......#..#.....#........#.#..#.....................#...#............#.......#...#....................................#............#.....#.#
...##................#...........#.......#....#..........................................................#..#..........................#..............#..#.........#...........#..................#...........#...................#......#..............#.......
..#.#...#................#..#...#.................#..........................................................#....#................#..........#....#.#............................##.......#..#........#................#............#....#.....#...............
............#..........#...#........#......#........#....#......#.......#.................................#.....#...................#......................................#...#......................#............#..#.#.#.....................................
#....#..............#..............#..............###..#.#.#.#...............#..#................#...#.#..................#....................#.....................#.....#......................................#............................................#
.#...............#.........................................#...#.#...........#........#....#...#.#..#.....#.#..#....#.........................#.##..................#..#......##.....#...#................#.......#...#.....#....#......................#.....#.
.#.....#....................#........................................................#......#...............#........#....#.#...........................#...........#......................#....#.......#......#..##............#...#..........#................
....................#..#...#.......#..#..##...#...............#....................................###.#.........#..#...#......#.#..................#...#..#.................#......#.....#....#.#.#....#.........#...............#....##..#..##...#...#........
...................#.............#...............#...#...............................#.......#.#.................#.....#.........#.......................#.#..............................................................#...##.......##......#................
.#.....#...#..##.....#..#..........#.#.........#..#........................##.......................................#...........#...........#....#.#..#.......................##......#......#.#...#....#........#............#.........#.......................
...#..............#.....#.....#..........#......##..##.........#.......#......................#........................#.......#.......#...#..................#.............#...............#.#..#..........................#.........#....................#....
..#......#...............................................#...................................#...................#.......##..#...............#.....##........#.................#....................#.........#.........##..#......#...........#..#.............
.....#....#...........#.........#......#...........#...#.#.#..........##......................#............#....#...#..#..#...#..............................#.#.............................#......##.....#..#........#..................#..........#.......#..
...#.#........................................#.....#..#.............#...#.....................#..#...#..........................#.....#..........................#.......##...............................#.#............................................#....#
............#.#........................#.#.......#...............#..#...#.............#..#........#...#................#..........#.........#...#...#........#......#.....#..#.............#.................................#..................#...#......#....
.#....###.......##......#......#...............#..#..#...............#...........#..#...................#....................#..#....#.....#....#.....#..............#.....................................................#....................................
.................#..#..................#.......#.......................#.....#..............#....#..#.........##..........................#............#..................#..............#......#.....#............#.........................#.....#....#...##..
......#...................#.....#.#......##....#..................##...................................................#..#.##......#.........#............#....................#...........#............#.....#....#............#................#.#....#.#....
..........#...........#.....#...##...#..........#.......................##.#.#............#.....#......#..#.#........#...........#....................#.................................##.#..#...................#...........#...#.##....#............#........
...................##..............#....#.....##.....#..............................#.........#........#........#..#..#.#..........................#..#.........#........#............##.............#..........................................................
#................#....................#....#.#....................##........................#................#..#......#........................#.....#...#.#............#.....#.........#.....#.............................#............#.......#...#.#.......
.......#.#.........#.....##..#.................#.................#...#......#..............#...........#.........##.#...............##...#....#......#....................#....#......................#...........#...............................#..........#..
....#...............#.....#......................#..............#.............##..........#.....................#.....................#.......#...........#.....#.......#..........#..#.........................#......#.#.........#........................#...
.......................#......................#....#...........................................................................................#..........................#.#..#...................#...............#........................#..............#....
#........................#................#............#..#..#.........#....#................#.##.............#.......##................#............................#................#...........#..................................................##.........
................#...............................................................#.......#..#..................#.........................................#.............#..#............#......#.............#................#.........................#.........
...........#......#......#..#........................#.#..............#......#.#....#.........#..............##...........#....#......#...............#.....#...........###.........#.....................#.....##..#............#..................#....#...#..
.........#................#.........###......#.....#....#...............#............#....#..........#...##.##..............#.#..........#.........#.........#.................................#.....#..............##.......................................#..
.#..........#.........................#........#.........#...........#....#......#....................#..............#.......#...........##.....#...#...#..#..........#............................#.#........#...........#.................................##..
......#..#..............#.......#.#......#..................#..................#...##.....#..............#.................#..........#.......#..#....#...........#....................##..#.......#.......#......................#....#..........#.........#...
#............#.....#...#...#.....................................#......#...#.........#............#...#....................#...........#.......#.............................#..........................#....#...................#..#.##.......................
........................#.#......#................#........#.................#......####..............#.#.....#.......#....#......#.........................#...............#............#.............#............#.....................#.....................
.........#...............#.#..........#.#.....................#....................#.................#..#..#.............#.......#...#................................................#.........#.......##.............#.........#........................#.#...
......................................#..................#.......#.#......#.#..................#............................#.........#.....#.........#.................#.................#.....................................................#...#.......#...
..#........#.......#...................##.........#.....#.#.#................#............#......................................#................#.#..#...............#..#........#..#.....#................................#...................##...........#.
......#..............#........................#....##............#........#..........................#..............#..#.....#...#..#.........#......#.........................#.................#....#...#..#......................#......#...#...#..#.........
..#...........#..........................................................##.....#.....#..#.....#...#...#..........#..............#........................#.............................#.................#..........#..#.....#..........#........#..........#..
........#..#..........#.................#....#....#...#.................#.......................##..........#.......#...#.##......................................................................................#..............#..............................
.#.....................#.#............#..................................#.............#..#.#......#........#....#....#...............#..#..#......#...#...................#..................#.......#.......................###............#....#.............
..#..#.........................#.........#.....#.............#.................................#..............#.#................#...#..................#.............#.....#..#.......#.#.................#........#...........#..#.................#..#.......
........#......................#........#.........#....#.......#.#..#....................................#..............#.............#.....##...#......#.#.....#.#.#..##....#.##...#....................#..............#.#...#......#.....#......#.#...........
..............#............##.............................................#.#....#...#...........#..#..................#...........#............#......#................##...#............#.....#..#.............#.#....#......#....#.###.........#..........#..
................#.....#.#.#....#............#.##..#..........#..................#.........##...............#.#......#.#..........#..........#..#....................#.....#.................#..............#.......#....................##......##........#.....
....#..#.........#...............................#...................#.............#......##..#....##...................#...##.#.........#..............#.........#.#............#......#................#........#....#.....#............#......#....#.........
....#......#..............................................#......##....#.............#........#...........#.#...................................#.........###..........#.................#.......#..........##.....#...............#..#...................#..#.#
................#......................#.....#.#..#......................#.............#....#......#.##..#..............#.#..................#..##............................##....#......#......#..............#...#.....................#.#..........#.....#.
#.....#..........#....#....#....................................................#...#...................#.....................#.......#.#....#...........#.................#.........................................#...........#.#.#........##....#...........
...#......#...#...#.##..........#.....#..........#...##...#..............#..........................#....#......#..#......#...........................#.#.#.##......#..................#....................#.................................##............#...
.................................#....................#......................#......##............#..#...#.....#.....#.......#.#..#........................#...#.....#......#..#............#.#..............#.....................##........#.#.#.........#....
...#.........#......#.........................#...#.......#...............#.....#..#......................#.#................................#.....#......................#.....#........#...#..#.................#....#..........#....#.........#..............
...#...#..............#.................................#.........................#....................#..#.........#....................#...................#.................##....................##.....####......................#..#...............#......
.....#.#.............#....#.............#....#......#..#.#.....#..#......#....#.....#...................#.....#.........#......#......................#...#..#......#.................#.#................#........#.....#.............#..................#...##.
.............#................#...#......#.....#...#........................#............................................#....#.#...........................##......................................#...#..#.....#.............................#.....#..........
.#.....#................#......#...............#...............#..#........................#.#..................##.#...#..#......................................#..#.................#.#.#......##..........................................................#..
.#...............#.....................#.#..............#...................#................#.......#.............#.................................#.#......#....#......#...............##.....................................#..........#..........#.......#
......#...#.#..........................#......#.............#.##...............#.................##...........................#.......................##..................#.........................................................#....#...............#......
.......#.....#......................................#.................................#.....#.#.....#...#...#.....................................#....#...................#..#.......#........#.....#.......#....#.......................#............#....#.#.
.#...#.#...............#...........#..........................#................#..............................#.................#...#......................##.....#............#..#.............#.......................#..........#.#........................#.
......#.#........#....#......#.............#..#....................................#...#..............#.........#.#...#.........##........#...................#.....#..#..........#.............................#.........................#.......#.............
..#......#....#......#.....................#..................#.........................................#....#......#.........#....#..................#......#...........................#............#.........#.........................#..#...#..............
#....#........#...........................#...............#...........#.....#..............#.........#....##..............#.......................#..............................#..###.........#..........#........#...................#......#..#.............
.......#....................#.........#..........##...........#.......................#..#.............#..................#....#....#..........##.........#....................#...#......#..#.#..#..#.#...................#.........#......#..#.....#..........
......#........#........................#...#.....#.........................#.......#.............#........................#..........#....##....#...........#.................#..................................................................#.............
......#........#...#.............................#....#..............#.............................#.#.......................................#....................#......##............................#....#.....#..#..#...............#......................#
....##.........#....#.......#.......#....................#..................#.#.#..#.................#.....................#.............#....#...#.#.......#..........#.#.....#....##...#...#.....#..............................................#.............
.#.........###..................#.................................#..#.............................#................#........##...........#..#........#.....#.#......#........#...........#...........#......#........#........#.......##......#.......##....#..
....#.#...........#.................................#.................#.#.........#....#.......##..........................#..........##.....#........#.......##........................................#.................................#......#..............
.........................................#......#.......#.#..#.........................................#....................#.................#.......#...............#..#..................................................................#.......#..#........
##.#..............#......#....#....#........#............#......#.#............#..#..............#.#..............#...#.....................#....#..#..................#..........#.................##................#...........#........................#....
.#....#.#.....#..................#..........#....##...............#....#..........................#...........................#.....#........#..#..#............................#.............................#..#............................#...#.#....#.#....
............#.#..............#.......#....#.#................#..#...........#..................#.......#.#.......#....#.......#.............#....##.................#.................................................#......#................#..#...#..........
....#...#......#.......................#......#.........#......#...#.............................#........#...........#....................#....#........................#..........#......#................#.#................#.#.....................#..##....
.....#.#..###.##.....................#......#.....#....#...............#..................#............#..........................#.................#..................##...........#.#......#.....#.#...#.........#........#.....#.............................
...................#......##.............#...#....##............#........#....................................#..................###..........#.......................................................#.................................#.#.....................
....#........#.....#.........................#..........#.#........#....................#..............#.....#............##......#...#..........#..#.................................#....#.#.........#.....#..............#...#...#......#....................
.....................##..#.....#.#..........#..#.#..........#.....##.........................#...#............#...#....#............#...........#....#........#............#...............#.......##.............##.#.#........................................
......................................................#......#.............#......##..............#...................................#...........#.............#...............#.#...............#........................#..........#....#...............##...
...................#................##.............#...#....#X#..#...........#................##...#..................#..#...#.....#.........#.........#..#..........#..#......#.......#.................................#......................#..#.##...#.....
............#...#......#..........#....#..#.....#......#.....#......###.....................#.....#...................................#.......##........#..........#.....................................#...##....................................##...#.......
............#...........##...............##...........#....#........#......................#....#...........................................................#......#..#........#.............................#..#..#................#......#...#............#...
....................................#.......................#.......................................#.........#..#.#..#..#.#......#.#......#...........................#....#.#........##.#............#...#.........................#...................#....#.
................#....#..........#......####....#...#......#...#...................##............#..................#...#.........................................#...........#..............................#..............##.................#.........#.......
.................................#..#....##....##.........#....................................................#..................#.....#.#....#.....................#...........##...#...................#....#.#.#.#.........#..............#...........#.#...
..#.#.....#.....#.....#.....#.##...#..........#.................#.....#.#...........#.#......#........#.....#.#..............#.....#........#.......###.............#........................#..........#......................#.....#..#...........#.#......#..
..........#.#.......................#..#......#...........#...#.................................#................#.......................#...............#..................#..............#......#......#..........#...............#......#.......#......##...#
.##.............#....#........................................................#....................#........#.#.#...#...#..##....#...........#.................#.#.........#.#....##..##...#......#..##....#............#...........................##..........
#.....#................................#...#..........................#...#.................................#.........#.##....#....................##......#..................#..................##....................##.............#........#................
...........#.....#..#..#........................#.#.............................#........................#................................#.......#...#.......#.....#....#......#.........#.........................#...#.......................................
#.........#.........#.................................#....##.#......................#......##..................................#....#..................#............#......................#......#......................#...................#..#..........#...
........................................#...............#.#.#.......#..#...#..........................##..........#..............................##...#............#.............#.............................................#................#X#.............
..............................#.....#.......#.......#........#..#......#.#....#.....#.#...........#.....#.#..#......#........................#..............................##...........#....#............................#......##........##.#.#..............
........#..................#................#...................................#..#..........................#......#.......#.#............#........................................................#......#....................#.#...............#............
#...#.#.....#.............#......#..#..................#..#..#.......#.............................#.........#.#...........#...................#.....##.....................#............................##...#.#.........#...#.................................
..............................#.#............#....................#.....#..#.....................#....#.....#......#.#........#..#..............#.......#........#...................................#........................#.....#.#...........#....#..#..#..
....##...........#.#........#............#.............##..#.....#......#.......#..#.....#..#.#..........##.#.#.....#............#............................................................................##................#..............#................
.....#.........##..............................#............#......#......#...........#...#.....................#............#....................#.......#...#.#......#...........#........##......#......##..............#...............#..........#..#......
........#...........#.....##.....#...........#....................#........................#....#........#...........#......#.........##........#................................##.#..#............#................#...........#...........#.....#..#.........
...#.................##...#.......#................#......#.....#...#..........#.#................#.#...........#..............................#.........#.#..................#.....#........##....................#.#.....##.......#.......#........#.....#.#..
.............#........#.........#........#...............#...............................#............##........#................................##................................#..##............................................#.....#...........#.........
..................#..............##....#.......#....#....#..........#.......................#.........#....................#....#...#.........#....#..................###........#..........#......#........##......#...........................................
..#.....#.....................................##........................#.......#...............#....#...#...#................................................#...#.....#............................................##.........#...............................
.#.....#.....#...#..#...............#....##..........#...........#.#........#.......#..........#...#.#.........#.......#......................#....#......#...#..#..#......#...#.#......#.......................#...#........#.#..........##............##......
....................#..............#.........#..#...........#..#......#..##.....#...#...................###..........................#..................................#.#..............##...#.#................................#.#......#..#...............#..
.#...............#......#....#................#......##.....................#......#............#..............#.#........##...#.......#............#......#....##..#...................#.......#..............#..#.#..............................#....#.#.....
....................##.......#.......#...........................................#.#..#............#....#.............#.................#............................#.#....#..#........#.#..#...............#.......#....................................#.....
..#.........#....................................#........#...............#....##..........#.....#.................................................#...#...................##...#..............#...#............#.............#.............##...#...#...#......
#.......##..........##..#...#...................................#....#.......#........................##..#....................................#.........#.............#........................................#.#................#..............#..#...###....
....#.#........................#...#......................#...#.....#......#..............................................#.........#...#...#.......#.........#...#......................#.#......#..##......#..#............................#.##..#..##....#..#
....#.....................#.......#......................................#......................#...#....................#.......................#......................#..#.#....#.#.................#......................#####...........#.....#............
...................................#.....#................#.#.......#..........#...............#...##......#........#...#......#.......#.............#........#.........#...........#...#.............#....#..#....................................##....#......
....#.........#.#......................#..#......................................#....................#.........#..#....#................##.............#...#......#.......#.............#.#................#.........#...............#....#...#...#......#.....
...#.#..#....#..#.................##..........#................#........##...........#..............#...............#........#.......#.#.#..##....#.#......#.................#.#...............##......................#..........#.............................
.##.........#................#.................#..#..#...........#.#.......#...#.......#.......#......#......#.....##..................#..................#.........#......#..................#...##...................................................#....#...
...........#.......#...............#.#....................#..........#....#..................#.#..........#......#........#....#...#...............#.....#........#...................................#..#....#.............#...........#........#..........##..
..............#......#..........#....#.......#....#.....##.............#..............#...........#...#...............#...#.......................#.......#......#...#....#.....#..........#.....#...........#...........#........###.......................#.#.
........#...#.....#............................#................................#...........#.#.....#..............#............#.........................#.............#......#.......#...............#..............##.......##..........#....................
#....................#................##...#.........................................................#........................#......................................##..........#..............#..........##.........#...#.............................#.......
##.......#.......................#.#.......#...#...#...............................#....................##....#....#......................#...............#..........#....#.#..........#..................#.#...........##......##...........#.......#..........
..............................#..............#......##...........#..#....#..#............#............#.....#.............#........#........#...............#..........#...............#..........#.#........................##......................#...##.....
.#..#....#.#..#....#.#..#...#......#.#...........#.........#.................#..........#....#......................................#.....#.....#....................##...........#.........#..........................#..............#.............#........##.
....#.....#......#..............................#.........................#.#...#..#.#..........#.................................#........................#..#.#...........#............#...............#....#...#.#..................................#.#....#.
#....................................#.#............#...................#............#..........................#............#.....#.........#............#.............#..#............................##.................................#.................#..
.#......#.............#.........#............#...#......#.................#.##.........#.............#.......#.....................................#..#.......#...........#.#...............#...................#......#......#..........................#......
.........#....#...........#...............#...........#....#.#..###.........#............#.....................#............##.#.....................#..#........................#........................##...........#............#.........#............#.#.#
.........#.................................##.............#......#..#.....##......................#.............#...##........#.........#......................#.#.#.....................#...#......#...........................................................
.#.............#.....#..#.......................#.........#....#..#..............#.....................#...#..#.#..................................#..................#....#.............#...........................#.................................##.......
...............................................##.....##.....#...........#....................#.......#..............#.............#......#..#..............#..#....#.........#...#......#...............#.......................#..................#...........
#.#..................#...........#.........................#.....................#..#..............#.................#.......##....#.......#...........................#............#..............#..............................................#.............
...................#...........#...........#............................#.......#.........................#.......................#...................#.#.....#................#........##.........#..................#.#.....##..........#....#.............#..
...#............#...........#....#.......#....##...............#.................#...#..................##....................#...............#.......................................##........#..#............##........................................#.....
....#.#...........#........................................#....##............................#.........................................#........#...........................#.#.......#..................#......##........##......#.....##.....................
...#.....##....#.......#.............##...#...#....#........#.........................#.#..............#...##...##..#.....#.....##......#....#........#..#....#..........##.....#.#.#......#..............#.......#.............................................
...........#....#...................#.#.#....#......#............#.......#.#..........#....##............#.#.......................#.........#........................................#.#.......#.........#.........#........................#...............#..
.#........#.......................#........#................................................#..............##.........#..#..........#...#.......#..#...#.#.#...#................#.#.....#.#......#..#......#...........#..#.....#.....#....................#....
###.#...............#..............##.#.........#.........................#..............#......#..................................#......#.#...............................#.#..#........................................................#..................#.#
..##.......#.....#...................................#......#......................#....##..#.....#.........#....................#...#...........#.....#......#...........#.###........#........#.#...#.....#......................#....#.......................
...#..........#....#.#.......#...#................#............#.#.......#....................#..#........................#.............................#.....#..#...#.#......##.......#...........#............#..#..................#..#......#...............
........#..............##............#..................#..................#........#.....#............#........#..............##.......................#...#............................#..............#..#................#...#.............#.........#....#..
#.........................#....#.....................#..................#..#.......................................................................#.......#.#..#..........#....#..........................#................#....#........##......#.............
...#....#................................................#....#....#.............................................#................#..........................#....................#..............................#.....#.#.....#...............................#
..............#....#..##......#.......#............#....#......#..............##..............................#...#.............#.........#..#.....#...........#................#...................#.#..................#.#..............#.......#.#.......##..
.#............#......##.....#..#...................................#................#.#.........................#....#............#....#..........................#.................#..........#.................#........................##......#.........#...
...#....##...#......#..............#....#.............##........#....#....##...........................#...................#.#.....................#.............#..#........#...............................#.......#.##....#............................#..#..
#...........#.....#...##.....#.......................#.......#....#...............#......#..#..#..................#...................#.........#........#.##...#.#..................................#.................#..............#......#........#.#.......
............#..............#.....................#..........................................##.................#..........#.#......................#...................#......#......#.....#..##..#..................................................#.....#....
................#..........#.....#..........#..#.....#......#.#.....#....................#...#.#.#............#...#.....#.#.....#....#.............#........................................#....#.....#.....#......#...........................#....#..........
.#.........................................#...........#.#.#...........#.................#......#............#................#...#......................#.....#.....##..........#...............#.#..............................................#.........#...
......................#..#...............#..............#...#...#......#........................#..............#.......................#.......#......................#.....#.#.....#.....##..#...................................#...#.#.......................
......................##...##...#......#...........#...............#.........#.............#....#.................#.....#....#.....#..........##.................#.........#..........#..........##.........#..........#..#.................#.#....###..........
....#.......................#....................................##.#.........#....#.....#........#......##............#....#....#.................##..........#..............#........#.......#.....#.................#..........#.......##................##..
..........#.......................#..#.........................................#.....................................#........#.#........................#.......................#.#..............#........#..........#.................#..................#....
..#.............#.......#.#.....................##..#.......#.#.##.............#...............#....#....#............................................##...#.............#..............#............................#.......................#..................
..###.........#......................#....#...................#...#................................#....#.#.......#.......................#...#........#........#...............#..##...#.....#.......#.....#....................#..........#...#...............
.............................#.........#........................................#.............#.#.......#........................................#.....................................#..#.........#.........................##.#......#.....#.##......#.......
....#..#..#....#.....#.##.......#.#...................#.#..........#................#.........#...........#.......#.............#.................#......#...........#.......#.....#................#............#.....................#....#.........#.....#...
.............#.....#....#................#..#.................#....................#.....#...#..............#...................#..........#.....#........#............##.......#..#.#............#.#.#.............#...........................#...#...#..#....
......##...............#....#..........#.................................................#....................................................#......................#....#..##..#......................#..#........#.#...#..#...#........................#.....
...........#...........#.........#....#..........#............#...........#...#......................#..#............#.#..#..#........#.................#.............................#............................#..#..#..#.........#...#.#.........#.......#.
....................#.#....#......#........#.............................#.......#.............#...#........#....#.........###........................#..#..........................................#..........##......#..#.................................#...
.....#.............................#...............#..........................#............#..............#...................#............#........#..#.................#.........#.#......#............................................................#......
..........#............#......................#................#..#..............................#...............#.................#..............#..............#.......................................#........#..........................................#.#
.....#.............#.................#........#.......#...#...................#.....#...................................#............#....#..#..#.....#.......#......#..#..........#...........#................#....##...................#.#..#.............##.
.......#...#............#.#.........#..#............#...........#.#....................#.......#.........#....................#..........................#..#..#..........#.......#.....................#...............#.....##.....................#..........
..........#......##....##......................#...#........#........#.............#......................#.............#.....................#..............#..#.#......#.......#........................#.........#..#............#..#...........#............
.#.......##..................#........#..............................................................#......#..#...................#......#........#..#...#.#..............................................#.............#........#...#.#..........#..........#.
........#..........................#.....................................#.......................#...#.......#..............#..#.....#...........##...................................................#.#.....................................#........#........
..........#..................#...##.......##.........#..#...............#...#.....#......#.............#...............#..............#............#.#.....#.....#.........#.............#...................#..#..#..#.......#......#.........#.....#..........
.........#............#..#......#........##............................##.................#....#..#.....#.....#..........#........................#........#............#..#..........#..#.....#........#....#..........#......................................#
.....................#X#........................#...........#........................#...........#......#...........................#..............#......##....................................#.......#.........#.........#.....##..#.....##..#...........#...
.........#............#........................................................#.......#...............#..................................#.#.#.......#.....................#..#...............#...#............##.........#..#...................#.....#.#...#.
#..#.....#...............###....#.#..................................#........#..............#.#.........#....#.#.#..#..#................#...#.....#.........#...#.....##.............#.#..#.......................#.............#.#........#...................
.........................#......#.#.......#.......................#.....#.....##...#.....................#..#.........#.#..........................#..............#.............#............#...#................#.....#......#...................#..........#.
..#.#............#..............##..........#..#........#...#....#................................#.........#.......#...........#..#..#.....#.......#......#...........................#.....#.#..........................#......#...........#......#......#....
......#.....#................#.........#...#......................#.#..#....#.........#..#...#.#...........#.....#......#......##..#.#..#................#.................##...#....#..#..........................#...........#............#...................
.#.......................#...................#....#..........#....#....#..............#.......#........................#.......................................#................#.#....#...........#....#....#.............#..........#.#...........#.......#..#
.........#......#.##.......#.......................##................#........##......#..........................##............................................#............#...........#.......#......#..............#...#....#................................
.................#.....#...##...........#.###......#........................#......#.....................#..............#......................................#......#........#...............##......#.....................................#................#.
...#..............#.............#.........#.................#.......................#..................##.....#......##....#..#........................................#....#.........#.......#..................................#...#...#.#....##..#...........
....#...##..#............#.........................................#.............#......#....#.........#.............#............................#...##......##.....##..#............#....#......................#.......#..........#.....................##...
......#......#........#..#..........................#..................#...#...#...................................##.................#...#.............#..##.#.#.#...............#......#......#..#...........................#....#..........#....#.......#...
........#......................#......#.........#...###...........#.............#........#..#.........#........#............#.........#......#......#.......#...........#......##..#...#.................#.............#.....#....#..#.........................#
.##........................................................#.#..#........#..................#...#...#.#....................#.....................#......#...............................#...........#..............#....#.#.#...........#.............#.........
........#.#...........................#.....##..........................#........#.........#.......................................#..#.......#......#...#.....#...........#....................#......#..##...........#...#....#............#.......#..........
.................#..........##.....#.................#.#....#..............................................#...........................#...........#..#.......................#.................#.............#..#......#........#.....#...#.......#.##.....#...
.....#.........................#.........#.....#....#.#................#........#............#.........#.#..#...............##............................#.............................#.........#..............#.#.........................................#..
.................#..............##..............#..........#..............##...#............#..#.......#..#.#.............#...........#........#..#.....#..............#.#.................##...............#.........................#.......#.................
.#....#.....#.......#.................#....#............................................#........................#.......................#.............#........#..#..............##............#...................#..............................#.........##.
....#..................................................#......#.......................#...#....#..#............#.#...................#.........................................#..................#..............#.................#........................#...
.......................#........#............#..#.....................#....#.#..................#....#...............#............##.....#.............#....................#..#..#.#...#..#..............#....................#......#.....#...................
.......#...#.......#..................#......#..........#..............#......#............................#.............#...#.........#...#...................#.............#.........#.....................................#.#..#.....................#.......
..#.#.....#......................................#.........................#.#...........................##.........#..#.......##......#....#..#..#...........#........#........#.....#.#..............#............#....#....#......#......#.#.................
...........##....................##.....##....#...................#.#.......................#......#.##..#.#...........#.........#.........................................#.#...........#.......................#........#...................#........#........
#......................................................#..........#...............#..........#.....#...#....#...........................#.#.#..#.............................#..................#...#.............#........................#.............#.#....
#.....##.#.................................##...........#......#..#............##.....................#.............#.............#.....#...........................#..............#..............#.......#.....#....#...#..........#......#...........#........
......................................#......#...................#.......................#............#...#..............#.#......##................................#........#...........#.#....#.....#......................#......................#..#........
...#.........#.......#.................#.#...#.#....#..........##..............#............................#......#...............#....###............#.......#......#...........#.#....#.........................................................#.#..#...#.#.
...#......#.........#........#....#...#.#.......#......#..........#.##..#...........#.................................##....##............................#.....#.#.#...#...#............#..#...........#.#.....#........................#................#....#
................................................#..........#.........................................#...#............#....#....#.........#.......#...#................#.............#..#.....#......#..........#..#...#.........................#....#.#.#.....
.....................#..........#...#.....#.......#.............#............................#.........#......#.........#...................#.....................#...#.............................#.#.......#.#.#.............................#........#..##..
..#................................#.................#............#................................##.......................#.....#............#..#......#...#.............#......#....#.....#...........##........................#........................#...
.....#......................#..................................##..#.#.........#...............#.#....#................#............##....................#......#..#..........#.....#..........#......##.......#............#......#...#....................#..
....##.......#............#.............#.................................#....#................................#.......#.......................................##................#............##.....#...#.......#......#..........#...........................
...................#........#.........##...............................#..........#..#......#...#.#..............................................#.......#.....#....#................#.......................#................#........................#..#.#.#.
............................................#..........#..........#...#..........................#............##.................#...........#....#......................#...................#...............#..#.........................................#.....
.................#...............#............#..............#.................................#......###...................#.....#...........#.................#.....#..#.......................#.............................#..........#......#...........#..
...#..............##..#....#..#.....#...#.........#........#............#..#......#.#.#................#........#....#.......#...................................................#.#..........#.................#........#..#....#.#.#.........#..#...#.........
..............#.....##.#...##........................................#..........#.........#.#..#.....##.....................................#......#...#.....#............................#.........#...#...#..............................#......#......#.#.#..
.......................................#....#..................#........##......#.......#............#...................#.......................................................#..#.......#...........................#.......#..................#.....#......
#.....#........#....................#.............#...............#.......#.........................................#.......#.........................#.....................#....#...#...............##.#..#..#....#.....#....#...#.....#.........#.....#.#.....
......................#...........#.............#..............#....#......................#..........#...#....#....#.........................#..................................#....#...#.#....#.#.#..................................#.........#...#.#.......
.........#......#.............................#...#....#................................................#................#.............#.........#.....##..........#..........#............#..................................#......................#..........
...................#....#.......#.........#.#....#....#.#.......................#......#..................#......................#.......#...............#.................#.....##..........#..................#...#.......#........#......#...................
.#..........#.............##............................#...#..........#...#....................#........#....................................#..........###.....#.#.........#.........................##..#............#....#...................#..............
.......#...#..........#..........................................#........#.........#..............#..........#..........#.....................#...........#.......#........#....##........#.......................#.......#..#..#......#...#...................
............#...#...................................#.....#.#........#..#....#.........#........#..........#...#..................................##..#........#....#........#.........#.#......##..##....................#..#.#...#.....................#......
............................#.#........................#..............#............#................#........................#..........#....#....#.........#..............................#.........##..................#.................#......#.............
..#............#........#........##........#....................##...#.............#.......#...#......#........#.#.#................#................#......##...................#.........##............#.##...........#.......#...............#.............#.
..#...........#.........#.#.....#......#...............#.........#.....#.......#............................#........#...........................#.#.........................#..#...............#..........................#................#...................
..........................#.#.................#..#....#..#...#..#...................#..#........#..#...#..#.............##............#......................#..................#....#..#......#....#.#...........#........#.....#...#...#.....#..#.............
.........#.........................#.............#...............#..#....................#.......#......#...#...#....#...................#............#......#..........#....#..#.....................##..............#...##...........#............#...........
............##.#..#.....................#................#.................................#.....#.....#......................#.#...#......##....................................#....#..........................................#........#................#....
.##........#.......#....#.....#...........#.......................#........................#..#..............................#.......#........#............#.............#........#...#.#.................#....#...........................#.........#..........
#........#........#......#...............#..........#..#............#...#.#.....#..........#.........................................#...#.#..............#...#................#..#..................#.....................#...............#..#.................
.#............#.##...........#.........#...........##.#......#...#...#...#.......................#..........................................##........#....#...............#........#.....#..........#.#..#..............#.........#.#......#..#................
.........#............#.............#.##..........#........#........#..........#.#....................#........#...........#.....#......#..............#.#.....##.............#....#..........#.....#......#.................#..#...............#..#..#.........
...........#..###.#.#.................................#.............##........#.#....#.....................#...................#...###.........#...##.......#..#.#.#....#..............................#......#........#............#.....#.....#..#.......#...#
......##...............#............#.......................##........#...........#........#...##..........#...#...#.#.......#........................#...................#......#.................#..#......#......#............#..............................
.............##...#..###...#.........#.........................#......#..#......................#.......#....#......#....................#................#.......#..#....#...#...#......#......#..#................#.........#.........#....#....#....#........
.........#..............#...#....................#......................................#......#..#.............#....#....##...............#....#..........#.................#.......##......#......................#............#...............#............#.
...##........#......#.......#....#.................................#.....#......................#..........##.#...........#.#........#.##.....#....#...#.....................##..............###...##.....#.#..#.........#.......#....##........................
.....#.....#..............#..........#.#............#...........................#......................#..#.......#.#.....................#....................##....#...............#...##.................................#..#......#...............#...#.....
#..........#..#...#.........#..#............#.........#......................................#................#......................#.....#.#..#......................#.....#............................#.#...#......#............#.........#.................
................##..........................................#..........#.....#....##.#.#.....................................#.......#.#....................#...#.....#.....#........#............................#....#..#...........#.........#.#.........#...
...................................#.....#.....##..#.......#.....#.#....#.....#..#.......#.........#................#..........................................#............#.........#.....##......#...#.....#.#....#........#.....#..............#.#.......#..
...#.#........#...................#..#.................................................#.#...................#................#.#..........#........#.........#............#......#.......#................#........................#................#....#.....
..........#.............#........#.#...........#...#.#.........#..#..........#............##..##....#........................................#........#.#..........#...............................................#.........#........#.........................
.........................#...............#..#.......................#................#............#......#............##.##.........#...................#.........#......#.....................................#.....................#......#.#.................
...#....#..........................#.#............#........#......................#.......................#...................#..........#...#..............................#.#...................##..##............#......#........#.....###...#.....#.........
....................#........#..............#...................##............##...#..........#....................#....#.......#...#...........#..#.............#........#............#............#.....#..#...#.................#........#...#.....#.........
.#..........................#....................................#........##...............#.........#............###.......#......#...#.......#......##........#...........#.......#.........#...........#.......##........#...#........#......#......#........
.#..............................#............................................#.#.....................#................................................#...#.....#...#..................#....#.................#........#.............#..#.....#.................
..............#.#...........#.........#..............................#.....................#....#X#.......#.......#.......................#.#.....#.....#..#...............#......##...#......................#..#...#....###........#.##..........#...#......#.......#......................#.........#............#....#.#.##...#....#.............##......#.#...................#.................##........#...#...............................#..#.....##...#...#.#.......#.........#.##......#.......#.........#....#..........#.......#..............................#.........#.....#.......#.........................#...#........##.....#..........##......................#..#....................#...........#..#..#....#........#.#......................#..#....#..#.............#..............#................#..............#..##......#..#..............................................#..........####..............#........#.#...##..................#.#.....#...#...............................#..#...................#.................
....#......#...................#.#........................#...##......#.....#.#...#..............##.......#..#......#.......#.........#.......#....#..#......#....#.........##.............#..#.............#.....#...............#......................#.####............................................#..........................#......#........#.#................................#..#...............#.#..#.....#........................#.#........#......#......#.....................#...#........##...#....#.#.##..........................................#..#........#........#.......#........#...#.#..#....#..#..................#..#.......#....#......#.....##.....................#.#.....#.......................#..........#.............#..#......#............#........#...#.................................#......#...#........#.........#......#.##......................#........#....#...#.#.#..#..#.#.........#...................................#.............#....#...#................#................................#....#...
............#..#...........#...#...........#....#.#....##......................##.#...#...................#........#.........#..#.#......#......................#...#........................#...............#................#............#................#......#......#.....#...............#......#.....#...........#...#................#.........#..#....#...........#.......#...........#...#.......#....#..#..#..........#......#....#...........#......#.#.......................#......#....#.......#..#...........................#...........#....##..#............................#.......#..........#........#................#....#...#.....#..#X#.....#..#..............#.#........#..#.....#.......#..........#.....#...#.#........................#.#..#........#...........#......#..#...#.....##.##.##..#......#............#....#..#......#......#....#.......##.....#........#......#...#......#.........#........#...#...#............##................#..............#.......#...###..#................#.....#.............#.....#....
.......................................#.........#....###...#....#..#.....................#......#.....#...#..........................#...........##..................##.....#.........#...##...#..##.#.................#..........#................#.........##............#..#............#.....#......##.....#..#...........#....#...#.#...#..........#.....#.....#......##...#......#..................#...#.#.....#.#......#.........#...................................#.......#....#...#............#..#.......#..#.........##................##....#.......#........##....#..#....#..#.#..###....#........##.............#.#.........#..#....##........##..##...............#.............#.....#..#....#..................#.............#..#.......##.......#......#................#...................#.....#..........#...........#...............#.......#..#......#................#...#.............#..#......................#...#.........#..........###...........#...........#...........#..#.#..............#.................#............
..#......#........#...........................#.#.........##......##...#..............##..#......##.##....#......#.#..#..#...........................###...........................#.........#..#...#.............##...............#.........#.............#......#..#......#.....#...............#...#....#.#...#.....#............#..#.#..................................#..............#.#.............#........#.#....#......#...........#.....#................#.........#....#.......#...................#..#.........................###......#........#..#....#..........#...#........#.....#...#...........#...#.....#...#....................#...#.....##...##..#.#...#....#.#............#..........#...#......###......#........................#..........#...#......#.#.......#X#..........#.......###........#..##...#......#.........#...........#....##................#...................#....#....#....#..........................#........#..#........#................##.#.......................#..#...#..........................#.....
............................#.###......................#................#.............#...........#........#............#............#.................#...#.#.........#.....#........#...........#..............#...........#.............#...##.........#.............#....#..#........#.......#......#..........##.#..........#........#.......#.............#.##......#..#....#.#..........#..#...#......#......#........#...#.#...........#...................#.........#.........#..##........................#...#......................#..........#..##.............#.#.........................#.................#..##....#.....#........#............#....#....##................#..............#..........###..........#....##.....................#..........................#....#............#.......................#.....#.....................#............#.##.........#...#...##.......#......#....##.....#......#..............##........................#..##..................#...#.......#..........#....................................
##........#...........#....#.......#....#........#.#.#...#...#..#.....................#.....#..#.#.#.................#...........#.....#..#...#.............#................#........#.......#...................#.........#....................................#...........#.......#...........................................#...#....#......#...#.....#.....#......#...........#........#..............#.#.......#.#....................#.......#.......................#................#..#..........#............####....#.....................#....##...#....................##.#................#..##........................#.....#......#..............................#...........................#.............##..#..........##.......#......#............................................#......#......#..#.#..............#....#........#..............#........#.#.......#....................#.......................#.#.........................#.........#.....#........#.#.#.....#.#.......##............................#..#...#........#
.........##.......#..............................##...#......................#.##.#..#......#............#..#....#................#.......#............#.....#......##.......#.....#...#....##.#....#.....##...........#....#.#..........#..................#...................##...#........##..........................................#....#.....................#.....#...............#....##...#.........#..#......#....#.....#.#.....................................###....#..#......................#.#..#............................#..#.....#....##..................#..........###...................#..........#.........#.........#.......#...............................#.........#..............#.#......#...............#..........##........................#....#.......##................................#......#.#......................#...##....#........#..........#....#..##....#...................#......#......##................#...#..........#...#..........##.............#.......#.......................#...#.........#.....
.....#..........#.....#....#..#....#.#.##.............##......#...#...........#...................................##..#.................#...#..........#....#..........#.#...........#.#..#....#..#..##.................##.........#...............#...............#.#..............#..........................#............#..##........#....#....#........................#.#.....#.......#....#.....#............#.........#.##.#.....#.#.......#................#......#.....#.......#...#.....#........#..................#...#.....................##....#....#.............#..........................#....##..............#.#...................#..#.....................##................#..........###...................#.##....#...##.....#.......#.#...............#.##.#............#..#....#......#...#.........#..........#.#..#..............#..#..............#...#..............#.................#.....#.......#.......#.................#...#..#......#...#...............................#..#.......#......#........##.....#.............
..##............##....................##........................#.#......#.....#....#.....##......#.....................#................#............#............#..#.#....................##....................#...#.....##.................##...#.....#.#............................#..........#......###.........#........................................#......#........#.............#.#............#...........##.#..........#.#..#...................#...................#.#.....#......#...##.......#...........#......................#..#.........#......#............##..#...#.......##......#..................#......#....#......#...#............#....#..#..#.#.....#..#.......##....................#.#......#....#...........#..##........##......##........#.#.........#......#....................#.....##.....#......#.....#.#..........##.....#...#....#..##.....#.#................#...#.........#...........#............#....................#..............#..#.........#.....#.....#....#.......#...#.#......#............#.......
......#...#............#........#.....#.......................#....#...#...#....#...#.......#..........#..................................##.........##.#.............................#..##..#..............#............#........#.........#...................##.......#....#...#......##................#.......##.......#..........##......#.....#......#............#...#......#......#...#.......#.......#..#.......#.......................#...............#...#.......#.#.#...#.....................##.....#......................##..#......#........#..............#...#.#.....#.........#.........#.......##...............#...#.................#..#..............#.............#........#...........#......#..........................................................#.#...#.##..........#...#.##....#..........#....#.#.......#...#...............#..............#...............#...........#...#..........#.....................#..........#............#..............#..##......................#...............#.#.......##..#...........#..
.........#.#...............#.........#................#.#...........#.#..........#..#...........#.#..........#...............##.............#..........#.......#.............#...#..........#..........#..#.......#...#.....#.#................#.#..........#.............................###..........#....#....#.........##....................#..........#....##........#.............##.....#..........#.#.....#.........#..#............#................#.......................#...................##.....##..............#.....#....#...........#.........#.....#....##........##...........................#....#.#..##........#..#..#....##.....#..#........#...........................##..............................#...............#........................................................#...........#..#....#.................#..#.#.....#.......#..#...............##....#..#.......#.........#.......###....#.#....#.##.................#..##..#.......#.........##..#....#....#....................#...................#......#..#........
.#..#.......#.......#.........................#...##.....#....#......#..............................#......##..................#.......#.....#........#.................#....#.....#....................#.#..............##...#...........................##..#............###...#........#...............#....#.##.#................#.#...........................#........#..........#.#..................#....#..................#.#........#....#........##...............#..#.#..#...#............#.....#....#..............................#......#....#...##...#......................#....#......#..........##.......#.#.#.#.....#.#............#.#...#......#X#..................#...#.............#........................#...#.....#..#......#.....#......#..#...........#....#.................#.#..................#..#......#.........................................#..............#...#.#...............#....................#.##.#....#................#..........................#....#.##..................#..........#.....#..........#..#
..................#..#.......#..............#..#.......#.......#............#..#....##...##............................................#......#....##.#....#.#...#..........#......#......#..#..#...##...........#...#....#........#...........#..#......#........................#...#....#.........##...#.#...........##............#...#...............#................................#...#.....##.#.....#..#.....................#.......##..#...........#...#......#......##..................#..##..#................#......#.......#......#........##..............#.............#....#.....#................#....#.........#......#.#.....#...#............##..#........##.............#........#.#.......#..##................#...#.....#...........#......#..#...........#........................#.#.........#...#................#........#..#.....#.##..##.##.#............#...........#....#.#......#........##.......#..........................#...........#...........#...........#........................#..#.#......................##..#.
..............#..#.#.....#.....#........#...#........##........#...............##...........#........#....##...........#...............................#........#..#.....#...#...##.........#...####.................##..........................#X#...............#....#....#...................#...........#.....#........#.#..#..........#.#..#................#.......##...........#...#.#...#..........#........##........#.#..........#......#..#.....#...#.#......#...........#.#..#...#.......#..#.#..................#.......................#.........#..........#......................#....#...............#.#..........#...........#..#..#.........................................................##...........................................#....#.......#.#.......#...........##..........................#................#..#..........#.....................#......#..............#..#...#...........................#.......#.....#........................#.............##.....................##.#...............#.......#.........#....
.#.#...#.#..................#...#.........#.............#............#.............#.#......#..........#...#.................#............#....##..#........#................##................#...#.................#...........#...#..........#XX#....#..#.....#.....#........#.....#...#......#...#..#...............#..............#.....#...........##..#....#........#..........#....#....................#......................#..#................................#........####..........................#...................#...................#..............#.#...#....................#.....#.......#...............#............#......#.........#.#...#..................#..#...........#..#................#...................#.##................#..#.................##............#.....................#......................................#....................#.........#.......#........................#................#..#............#...#...............#........................#.....#.#.#.............#..#...#...........#..
...#..........#...........#..#...#...................................................#...............................#...#.......##.#..#.............#...........#...#.......#.#..............#........................#.......#.................###.................................#.......#...........................#........#........#....#......#.#.......#...#...#..................#.#..................................#.........#.........#.............#....#....................#..........#...#..#..#............#.....#..........#......#.........#.##..#.................#.......................##....#.........................................#.#...#.............##..#..#...#.#.#..#.#...........#........................#.....#.......#..#.#..#..#.#...........................#.............#.............#.................#...................#...#......#.#.#...........................#...........#............#....#......#...#.....##..#..............#.........#............#........#...#..#........#.........#....#............
..#.##...........#.##.........#.............#.#...................#.....#......#....#......#..#.#.......................................................#.........................##...##.#...#.#..#....#..#.#...#.........##............#...##.......#..#...........#.....#............##..................#............#......#..........#...##...........#.#............#.#............#...........................#.............................#.......##..........#...#.........#.....#...#..............#.........#.#....................#......................................................#....#..#..#.#...#..................#.....#.#................#........#...#....#..#...#.........#.............................................#...#.....#........#...................#..........................#......#..#...#....#........................................................................#......................#...#......#....#..........#..#..............#..#.#.#...#..........#.............#...#..................#..#.#....#...
#.....#.......#.#.....#...............#..#...............#...#...##...........#......#.........#......................#.....#...............#....#...........#..#....#....#......#..#...#.......#.....#........#......#..............#............#.................#........#.....#...##..............#...#....#..#..............#...#.....................#....#..#....#...#...#..............#...............#...#.............#.#........#.......#......#......................#.#.#............#......................#..#..........#.............##...........#.........#.......#..#..........#............#..............#....##................#...#.....#.#.....##..#.......#...#.......#................#......#..#...#............#...#.......#.........#.....##.#....#.#.............#.....#.........#...........................#.............#..#.#.......#.........................#...#.....#....#..........##..................##....#..............#..........................#........#.............#........................................
#..........#......#............#........#...........#.....................#......#............#.....#...###.............#..#X#...........#.....##...#..#.#........#...................##................#.##...#..#............#.......#................#..#.........#......#.......#....##......#.......#...#.#........................#...#......##.....#.....#...##..#.#..##.#.....#..#.#............#.#..........................#.......#.#..........#............#........#......#...###......#.#....#..................#.#.#.#.##.............##.........#.............#....#...........#.........#.##.....#...............##....................##.......#..#.....#.........#..........#.#...#......#..........#............#....#.....#....#..............#....##....#.....................##.#...#...#.........................#.....#...................#.....##..................#.........#.......#.............#...................##.....................#.............#..................#.##....#............#....#......#.......#.#.....#.....
....###.......#.#..#...#.............#.................#.......#.....#......#.#.#...#.#...................#...#.#..#........#...#.........#.......#.....#...#.....#....#..................#..........#......#.......#.....#......#....#.......#...#.....................#.........#...................#....#...#..#.....#.........#.#......................#................##.....#....#....................................#.......#.....#......#..#...............###.........#......#..####......#.#......#..........#....#........#.................................#....#.....#....##......#..###.........#...###.##...##.....#.......#...........................#..#.#..#........#.#...##.....#..........##......#...................#...........#..##.......#..................#...........#..#...#...........#..#.......#.................#.#.#.#......#.......##..#..#.#....#....#..#......#...#...#.....#..........#..#..#.#.....#..........#..........#..#........#.....#...........................#....#...#...#.....#.............#....#..#...#.
.##.#...........#.......#............#...##...........#.............................#...#....#...#.#....#.......#.......#....................................................................#..........#....#..#...#......#...#.......#..##...................#..#.............##...........###..............#........#..#................#.......#...............#....#.............#..................##.....##.............#...........#........#....................#...#.......#......#......#...#....#.##..#..................................#..#..................##....#..............#.........................................#.................#.............#.............#...#......#......#...........#..#........#........#.......#.#............................#...........#.....#.........#..........#......#.......##.#...................#.#.#....##............#...........#................#..##.....##....#.#...........#.#...............#...#.##..#....##....#....#.#.....#..#.....................#..............#.#............#...
.#....#................................#....#.............#.....................#...##...##.....#.......#.##...#...#..#..............#......#...#.....................#......#.....................#.............#......#......##.....#..................##....#..#............#................................................#........#............#......#..................................#....................#......#......#......#.......#.#.#.....####............#X#...........................#.......................#......#....#...#........#........#.......#........#......#.....#...#..#........##......#.............#.#..#................#..#...#.#......................##..#.................#....#.........#...........#....#..#...##..............##...#........###...#.....##............#...................#.......#.....#.###.......#...#...#.#......#.....#.................................#...............#..................#..#.........#.................................#........#.......................#.##............#..
.............#.........#.................#.....#...#.#........#..................#...#.....................#....#..............#..#.................#........#......#...#...#.........................#...........................#.......#................................#......#..#.........#......#...#............#.......##..#............#.......#......#..#......#..#.........#.............#.....#.........#.................#......###.....#..#.....#....#...#.....##....#............#...#.#....##.......#.....##.........#........#................................#.....#......................#........##.....#..#.......#.................#........................#...#..##..#...#.............#.#..#.......##..............#.#.#......#.....#.....................##............#.......#..#....#.##..........##....#...#.....#.............#...................#X#..#.#.....##............#..##..#.##........#..............#.........#..#......#........#...#.....#.....#.............#........#..........#.....#....#............#......#...
......#...#....#..........##...#................................#.....##...........#.#...............#......#..#.#.........#...#.#.#..#............#...#.#.......#.....#....##...........##.#.##...#..#.#.........#..........#...#.#........#............#.......#..........................#..................#...##......................#.........#.....#..##.......##............#..............#....#..#......##...#.#....#.........................................#............#.##.#.........#.....................####..#...#...................#...#..................##.........#.........#.......#..........###........#........##.....#...........#.........................##.###.............#...........#.......#..........#......#.#.............#..#...#....#.........#.................#.#...#.#..........................#.....#..............##...#.....#....##.....#.#....#...............#...#....#.......#.......##.#...............#....#.#...#.........#.........#....#....................#.#..........#.........................#...
.....###..#..#...#....#.....#..#...........##.....#.#........#.......................#....#.........#......#..............#.#.#................###..........##.......#...........#.#.#.#........#.#...#..#.....##...###..........#...........#........#......#.....#.#.......#................##.........#..#.....#.......#..#.#....#.#.....#..##.....###...........#..#...........#.....###.#.......#......#..#....................#..#.........#.....#..........#..#...........................#.........#..#........#......#..#.........#........#......#......#..................##......#......##...................#....##....#...#................................##....#......#.##..#.....#......#.......#......##.#...#....#..............#..........#...................#.#............#.....#...............#........#........#....#....##...#...........#.....#............#..##........#.......#.............#.............##......#......#..#............#.....................#...............#.............#.........#.....#...................#
...#............#..#........................#.##.........#........#....#..#.........................#.......................##....#.........##...#..#..#.#...#......#...........#................#................#..#............#...............#..#...##.....#.........#..............#.#.#..#....##.#...##..........................#.#.#....#..#.#..............#......##........#..#..................#..................#.#............#..#..............#..................#........#..........#......##......#..........................#......#.......#..##..#..#......#.............#.......#..##.#......#...##......#..............#................##..##....#.................#..#.....###.......#....#....###..........#.....##...........##...#..........#..##.......#.......#...#.........#......###.........#..........#......#.......#...#...#.###.#..#.......#........#....#...........#X#.......#...#X#...#...........#....#....#.....#.....#..........................................#......#.........#.........................#..#.....
#...........##.....#............#.................#......#.#.....................#..........##...........#..#....#....#.........#....#...#.....#......#.....#...............#......#.........#.....#..............#....#......##.........#...#................................#.#...#..#..........#..#..........#..#...##...#..................#........#...........##..............#......................#.............#.#.#..................#...#..#......#............##.....#..#.##.....................#.....#...........#..#...#....#....#....#....................#.......#.......#............#....#................#......#.....#..............#.......#..............#...............#....#...................#....#.......................#..........................................#..##............#..........#....#....###.......#........#..#....#......#.......#...#....#.............##XX#.....#......#......#.........#...........#........#.........#....#....#.............#...........#.............................#...#..........#....
......................#...#...................#..#.................#............#.....#.....#...#............#....#..................#.................#.##.....##..#..........................#.###..........................#...................................#......#.............#....##.....#...........#.....#......##.........###......#.................#.......#.................#..#......#..#.#.............................#...#...#............#.......#.....##..###.#.....#...........#....#....#..#.........................#..........#.............#................#..#...................#..................#..#..#...#.....................#..........#...##.##.....................##.#...#...#...............#...........#.#.....#..............##.#..........#..........#..............#...........#.#.............................##..#.............................#......##....##...#...#......#...#..#.#....................#....#.#...........#..............#......#..#.....#..##.....................#.......................#..
.........#...........#........#......#...........#...#..#.......##......#...................#........#..#.........#..............##.............#.#..#..#.#...#.....#..#...#.#................#..##........#.........#............##...........#...................#...................#................##..#....#.#.................#..###.......#.............#......#....##.#....##........#.....#.........#.....#...................#...#.#........#.###..#..#.................................#.......#...##........#.#..#...........#.............#..#...##..#..........#....#....#.#............#..........#.#....#.......#........#...............#........##....#.....#.##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#...#...............#.....#...#..........##.#.#..............#...#.....###...........#................#..
....#....##...#.....#XX#.#.................#............................#.............#....#........##..#.......................
....#............#...##........#......#............#...##...##...........#...#..........#.................#......#..........#...
...#...#......#............#....#.#....##........#......#.....#......#.#...#.......#...........#.#......##.#.......#.#.....#....
.............##...........#.............#................####.##...##........#....#..#........#.........#................#..#...
........#..#.#..#....#.....................#....##........##......#......#...#..##......#...........#......#......#...#..#.#..#.
......#..#........#.....##.................#...##..........#..#....#.#.....#...............................#.#.#...........##...
.....#..........#.............#...........#................#...#.............#....#....#..#............##..............#........
.............###.....#.....##...........#........#.........#.......#........................##......#.........#..##..#........#.
.......................#....##.....#....#..................#...##.....###..#.................#..#.#...#..#...##................#
#..#............#.......##........#.#..#.##....#.#.......##.#.#..#............#.....#........##...#.....#...#.#...#....#........
#..........#...............#........#..#.#X#............#.#.....#.......#.......#.............#.#....#....#..........##.........
..#.......#...#..#.....#.........#........#.....#..#.....................#....#........#........#.....#.......#..#........#.....
.#....#..............#......##...........##...#...............#......#.......#..........#...###.....................#......#.#..
.#..........#........#............................#...#.......#...............#........#....#.....#.....#.......................
#....#...#..##....#....................#........#.#..#.......................#X#..#.#........#.................#..#......#......
X#.#............#..........#......#....................##.#...................#..........##...##....#.................##........
#..#...#..........#....#.......#..#...............#...#X#.#.............#...#.......##...#..#.......#.......##.#..#.#.#.....#...
..........#........#............#..#..#..#.............#...........#.....#.....#.###.........#.......#.........................#
...#......#.......#........#.....#..#..........#..........##....#...#####..................#.#........##..#.............#...#...
#.........#.....###.........#...#..........#...#.....#...#........##..............................##.#...........#........#..##.
...........#.........#...........#.....#..#........#..#..#..##...............##.........#...#........#..............#...........
#....#...#..##......##..#.#.#...#.......#...................#..#...........##.............#....#.#...#.........#...#.#....#.#...
.....#..##.....#...............#......##......#.........#.....#..#............#.............................#....#.......#....#.
.#..#........#..................#....#..................#......#......#.#...#..#.#..##.......#.....#............#.#.......#.....
..#.....#....##..##....##.......##..#.......#......#.........#........#..#..#......##..............#.#..................#....##.
....#......##...#........................#......#..........................................#......#..#....#..............#......
........................#.........#.#.#.....#....#..............#.......#.#...............#............#......#..#.........#..#.
.......##...........##...#.........#.....#......#.................#...#.#........#......#.........#...........................#.
.....#...........#.....#.......#..#...#.................#........##..................##..#...#....................#.#.#....#....
.#......#..#..........#.........#................#.....#...........#................#..........................#.##........#....
....#.....##..##..#.#.............................#..#.....#..................###.......#...#.......#......##...#..##...........
.#..#..............#....................#...#.#.............#......#......#.#......#............#.........................##.#..
.##.#....#..#........#.....................#....#...#.....#.....#....#......#.##...#..#......#................#....##.##......#.
.....#......#.#..##.........#...#........#...##...#.....#....#...#....................#.....................#..........###......
.............#............#.................................#..................#.....#.......#.#.....#..........................
#..........#.............................##......#.................#........#..............................................#....
......##.....##.........................#.....#...........#.....#.#.......###........................#.........#......#.#...#...
...#......#..#....#..#...#....#.#...#.....#..#...........#..#.....................#...#....#................##.#.........#....#.
....#....#.....#.#......#...#.........#.#.#........................##....#........#..#..##.#.........#.#.............#........#.
......#.......#...#...#...................#..........###.#.....#..#....#...#.#...........#.................................#....
.#....#...#............#.....##...#...#....#........###.#...........#....#.......#.....#...#..#.........#........##..#..#.#.....
.....#..#......................................#.....#.......#....#...#..#.#...............#.......................#.....#......
.#...##.........#...#......#............#.........#...................#....#..#.#.#...........#....#...........#...#.......#....
......#.#....................#.......#........##......#.#.....#....#..#..###...............#..#...#..#..............#..#.#.#....
..........#..................#................#...........##.......#.........##.......#................#...............#........
#.#..............#.....#....#....##............#...........##...#......#..#....##.#......#......##...#..........#.........#.....
...........#.................#....#....#...........#.....#.#......#.......................#...............#.......##.#..........
..#...#...###..#..................##...#............#.##.#..#.........#.....#...#...#...#.....#..........#.........#.#..........
......................####........##......#..#...#.#.#.......#...........#.............#..............#.#....#.................#
............#..#.....#.....#....#..............................#....#......#..##.#.....#.#..........#...##.#....#.##............
.................#...........#.........#..#...........#.##.##..##.............#...#....#................#..#.#..........#.#.#..#
................#................#......................#...#.......#....#....#.##......#..#..#....................#.....#...##.
.#.....#......#..#...........#.......#....#...........#...............#..#.............#..#...#.............##.#.#.........##...
#...........#.............#...........#.....##.............#.....#.#......#..............##....#.........#...#................#.
.................#........#.......#..................................##....#..........#.................#....#.....#.#.##...#...
......##...........#............#.........#......#..#............#......#..............#................#.........#..#...#..#...
...............#..............#.#..............#.....................#.......###...........#............#.....##..#..........#..
#..............#...#........................#.#.#..#....#..#.#...............#...#...#........#...........#.#..................#
................#........#..........#.....#####.#......#....##..........#...#.#..#......#....##...#..#.......#.....#..#.......#X
.....#......#.#........#....#.......#...#.................#.........#..#..#....##.#................#..#.#.#........##.#.#..#..#X
.....#......................................................#.........#..................#.#........#..#.....#....#..##.......#X
.#.....#........#........#...#............#..#................#.......##...#.....##.........#....#..................#..........#
...........##......................#.........#............#......#..#..#............##..................#....#......#...#.....#.
....#...................#................#...#....#..#................#....#.......#X#...........#.##...##......................
.............#..#....#......................#.......##..#.............##..#.........#..#............##..........................
.......##....#....#................#......#....#...........#......#..........#....##..........................##.......#..##....
.#...#.........#.#.....#.#......#..#...........##.#........#.........#....##...........................#....#...#......#........
........#.....#..............#....#.....#...#............................#..............#..#...#....#......#.....#..........#...
.......#...........#..........#.......................#.#....#.##.......#........#......##.#............#.......................
.......#...###....#....................................#...#..................##.............#.#....#.#................#.....##.
......#......#...........#.........................#.................#......#..................#...........#.##....#....#...#...
......#..#......#.#..##.....#.....#...##...............#..#....#......#...................#...................................#.
......................#........#................#.......................#.....#......#...#.......#....#..#.............#...#....
.............#...........#....#.........#.#...#.#.........#.#.....#.##........###................................#........#.#..#
##....................#....#...#........#............#.....#....#.............#............#..#....#.....#.......#.....#..#.....
.#.....#..#..#.......#...........#...##.#....................................#..............#............#...................#..
.#..........#.....#................#....#.......#................#.#..............#..#..#.#...#....#.#....#...............#.....
..#.##.....................#.#..#.#...........#..........#...#................#................#......###....#......#.......#...
.......#............#....##.........#.#....#.##.....#............#........#...#..#..#......#..#.........#.##....................
#.#.....#............#........#........................#.....#.##...#......#....#..#...........#.......#.###..........#.#.......
.#....#.#.#.........#.............#..............##......................#....................#....#............#...............
.......#....#.....#.....##...#..........#...#...#.....................#....#.......#.......#............#....#.......#......#...
.....#...#....................#.............#.............#...#..#..#.#....#........##...#.......#............#.................
...............#...#.....#............#.#.......#................#........#....#.#....#.......#.....###.#............#....#.....
............#...............................#...#.........#................#.#..........#.................#...................##
...............#.......#.....#.#........#...#..........#....#.............##............#.........................#.............
.........#..#........#....#......#.....#...........#........#...............#.....##....#.....#............#.#................#.
.#....#.....................#.........#.......#..#.#........#........#...........#...#....#.#.............................#.....
..#...#............#...#....#....#..#...#............................#....#.............#........#..#............#.............#
...#..#....#...#.#.......#......#..................#......#.....#.##..#.................#.#.#.#...#.....#...##.#......#......#..
..#...............#...#......#....#......#...................##..#........#......#....#.....##..###......#.............##.....##
#.......#.#.........#.......#.............##.......#..........................#.................#.........#..............#.....#
........#..#...#.#..#.#.......#..#..........##............#..#...#.#.........#.........#......#...............................#.
...#..#...##.#.............................#.................#.........................#.....#................#.................
...#.........#...........#...................#......................##....##...#...#....#........#..............#.......#.#.....
.##...#..#.#..#.........#..................#.......#..#.......#.#........#......#.....#.............#...........................
##.................#.......#..#.#.........#...#..........#.....#..##..........#................#.#.......#.#...##.........#.#...
..........#.....#..............##.....#.#.....#.................#............#...#..#............#.#.......#.#....#.......#.....
.............#......##...#.......#.....#.......#..#......#....#......#.#....#...#....#.....#..##...#........#.........#.#.......
..#...#.##...........#.#.........#.....#......#......#....#.#...........................#..................#...#.....#..........
............#................#...##......#....#..........#.....#...#.#........##.#.###.......##..............##......#...##.....
....#........#..#...................#...............#.#..#.....#....#..................#.#..........#.......#...............##..
#......#..#.........#.............#......#..........#.......#...#...#.........................#.............#.................#.
.#...............................#..........#......#....##.....#................................#..#............................
.............................#.#...........#......#.............#......................#..............##.......#..........#.....
.....#.........#..#...#...#.............##......#...........................#..#...........#...............#.........#..........
#.....................##.........####.....#...#.......###...........#....#......#.##....#...............#..#.#....#.#...........
.....#.........#...................#..........#......#.........#......#............................#..#.......#........#....#...
###.........................#.....#.....#......................#.#......#..#........#.#....#....#.......#..............#........
##...............##.#.......#......#...#............##.#.......#.....#....#...............#.........#.......#...................
.....#............##...#.##.#....#.........#......#.#....#......#.#...........##............#..............................#....
..#..............##......#...#.....#..............#.#........#.......#....#..........#....#...................#....#..##....##.#
.###.....................#.....##......#.#.##...#..#........#......#............#......#..#...#..............##..#......##......
..##.#.#.........#......#..................#......#...................##..........#...........#...................##..#......#..
...#..............#.#.....##...........#..#..#....#.#..##..#...##..........##.#.#.#...#.............#...#.#...#..#..............
...........#....#..#..#........##......#.#.............##.....#..........#.....#....#....##.................#.....#.##.#........
...........#...............#..........#......#.#....##...............#..........##..##............#......................#.....#
.........#.........##..###.........#............#...................#...#..#..#.......##..........#................#...##.##..#.
..........#.......#..............#..#.................#....#..#..#....#................#...#.........#..........................
....##..#......................#.#...#.#..##.#.........#......#.........#..#............#.#.....#.....#....#...#................
.....................##...#..............#.#...#...................###..............#........#.#.#.....#..........###...........
.....................................#...#..#...#.......#....#........#.#..#...........#..............#..........#.........#....
......#......#........#...#....#.#...#....#.......................#....................#..............#.....##.......#..#.......
..............#........................#.................#...#.............#..#.............#.......#...#.#.......#...#.........
..#...#..................##..........#.......#..##.............#...........##.........#...........#.......#......#........#.....
.....................#....##...#..#.............#.....#..........#..#..##.............#....#..#..............................#..
....#..........#...........#......#..##.................................................#.................##.#.......#..........
.......#....#.#...#.#.#...#.#....#.....#.....#.....###...##....#....#.#.##.........#.#..#...#......#....#.....#.................
...................#....#...#...##.#.....##........#X#.#..#........#..........................#..........#..#.................#.
...#..................#.#.......##............#....##...###...#............#..........................#.....#.#....#............
..........#.#................##.##.#.#.......#......#......................................##..#...#.#...#....#.............#...
.......#...#..#..#............#........##...#......##.....#...................#.#.........#..#............#.........#...........
.#......#...#..............................#......#....#....#.....#..#....#..................##..................#..#....#.....#
...............#....#.....#.....#......#.................#............#............#.#......##...#.......#..#................#..
..................#............................................#.#..........#.....#.......................#..##...#..#..........
.....#.#........#......................#..#.....#.........#.............#...#.#.....#............#..............##.#.....#......
....................#..#.#..##..........#.....#.#..................#.#...#........#.......................#..#.............#...#
...#.....#.......#....#....#...............................................#.#.#....##............#.......#.#........#..........
...#.........................#...#.....#..#......#...#..#..#.....#............................#...#........#......#.........#..#
....##..#......#...........#..........#.##.##......#.....#....#......#....................#............#.................#......
.............#.#......#.............##.........##..........###........#.............#....#...##........#.#.#...#................
.##..#.#.............#................#...............#..#.....#......##......#.#..#.#...........#...#..#....##..#........#.....
....##........#......#......#........#..#...#.#...#.........#.............................#..#...............#.......#....#.....
........#...#.......#...............#.......#..#..................#........#......#....#.......#.#....#.#............#......#...
........#....#.....#..#......................#.#....#.........#.........................#........#..................#....#..#.#.
...........##..#........#..#....#...................................#..................#................#.#..#....#....#.....#..
....#..#....##.##....#...#....#..#....................#....................................#...........................#...#...#
.........#.........#.....#.........#.......#.......#.#.#.#..#...............#..........##..#...................................#
..#...............#......#......#.#...............#.............#..........#....#...#.....#....#.......##......#......#.....##..
....#..#........#.......................#.............#..#........#.##..................##..#..................#...........#....
......#.#.....................#......##........#..................#.....#..#.......#....#......#.................#..............
.#.##.#........#........##........#.....#.........#.#.....#..#.........................##...#............#.....#...#........#.##
...#...#..#.....#........................#.................#..........#....##.......................#........#..................
..............#.......#...##........#.#.#....#............##..#..#................#.....................#..#.#........#.....#...
......#......#..........#......#..#..#.#.#....#........###...#......#.#.............#....#...##........................#..#.....
....................#.........................#...#......#............#............#....#.............#.....#....#..............
..#........##..#.........#........##..............#.##....#.................................................#.#...#...#.........
.................#...#...#...................#......#.....#.#....#...##.....................................##.........##..##...
...#...................#...............................#...........#..........#..###........##..........#.......................
......#.........#..........#...#..#...........#.............#....#...#...#..#.........#.........#........#.......#.#............
......#..#..........#..##....##..#..#...................#.........#...#................#.....#.#...#...#...#.#................##
.............#.............#.........#.......................#.#....................##......#...#...............................
#................#..##.....#...................#......#.#......#...#...#.......##...............###.....#.#....................#
..........#........#XX#.......................#...........................##...#...................##.#.......#.....#..#........
...#.#..............#X#..#....#.#.....#......#...#..#..#........##..............#..#.............#...#......#.#........#..#.....
............#.#......##...........#...........#...#..#..#......................#.....................................#..#.......
.....#..#.......#...#..........#...#....#...#................#.....#....#..................#......#..#....#..................#..
.#...#.....#...#....#........................#......#......#.....#.#............#....#......#.......#.#........##..........#....
....#.......#.#..............#...............#......##..#.....#......#.#....#...............#.........###....##....#............
......................#.....#......#............................#..#.......#.......#.....#....#...........#.#..#......#.........
...#....................#..........#.........#...#...#...#.............#..........#.#.....................................#...#.
...#.........................#........#.#.......##.#.....#.#...............#........#......#.....#....#..................#...#..
....#.............###.............#.#........#....#........................#......#..#.............#..#....#................##..
.......#.....................##.........#.....#.....#................##...........#.....#........................#.#............
............#.....#.#..#........#.............#..#...#.......#......#........#........#.....#....###.#....#....#........#.......
....#..........#..#.....................##...........#..#..........##...............#..#.......................#.............#..
#.#.............#.....#.......#.........#..#.........................#......#......#..##.#.........#...........#...#...#........
............#....#....................###.......#.....#..................#.#.....#.#....#....#..##....#..##..................#..
##...#............#.#.........#.#........................................................#....#.........................#.#....#
...#....#.#.............#....#...#...........#.........#................###...#................#.......#.........#.#......#...##
.........#...#...##............#.....#.........#.#..#...#.....#....................#.....#...#...............#..................
....##.....#..#...........#...#...........#...........................#.............#..#...........#.........#.#..#.............
#........#...#.#...........#........#...........#.#.................#..........#.#........#..#.......#........#.....#..........#..#........##...#.........##....#..##..#....................#....#..#.#............#.#...........#...........#..........#.....#..#........#.#...#......##......#.#...................#.............#.........#...#.........#..................#..............#..#...........#...##..........#..#.........#....#...##...#...#...........................#.......#...........#.#..#..........#......#.........##........#..##.#...#X#.##............#X#...............#..#........................#.#........#..............#X##......#...........##...#X#....##.#...#...##.....................#........#.............#.#...............#........#.........#...#...........#...##....#.....#.#.#...#............................#..#..................#.........#....................###......#.#..........##.#...#......#...#...##...#.#.....#...........#..........##......#.............#....#...#...##...............#.......
.............#....#..#..#..........................................#.....#.......#...#.....#...........#.......................#..##.........#.##.............#.#....#................#.#..#......#.....#..##.....#.........#.....#................#.#..#..#.##....##.#.....#.....#....#.....#...........#.#......##.............#..#....#.........#.......#......#...#......#..........#...........................#.............#........#......................##................#....#.......##......#.........#.........#..................................#X#......#.##......#...##............#.....#...#........#.........#........................#.....#..#.#.....#.........#..#...#...............#...........#...#.......#...............#.....#.........#.......#.......#..#...##...#.....##...........#.............##..................#.....#..#...#.............#............#..........#.....#.##....#...........##.........#..........#........#......#....................##..#.#............#........#.........#.......#.....#.#...#..#....
.............##...................##.#.##.#..#......#.........#...#..#......#................#.#.#...#..#....##..#......#........#........##.#..#..#.......#........#..#........................#.........#.#............#.....#..#.............#...#.....#.....#..................#.......#...##.....##.#.#......#.#...#.........#...#.....#.....##.............#.#........#..........................#.##....#......................#.#..###.........#.....#.......##...##.............##...##..............##............#...#...........##.#.........#.......##........#.......#..........................#......................#.......#........#.#...#..#....#......#..#....##.#...#...#..#............#.#..#...#...........##.....#....#.#.....##......#........#.........#..#..........#.....................#...............................#.........#.......#...#.#......#...#..#.......#......#.......#..#.......##.#.......#..#........#.....##.....#..#...................##.........##...###...#..#.....#..............#..#...#.#.#.........#...
..#.....##....##..#....#.....##........##.............#..#.....#......##.....#....#..#..................##.#.##.#..#.#.....#.#........#...#.....................##...............#..#.#......#..........#.#....#.#...#.#.#.....#....#.#..#..#....#.............#..................................##..##............#...#....#......................#...#..#........#..........#.....#...#.............#...#..##......###.#.......#....##............#...#...#.#.#....#..........#........#.#............#....#...................#......##..........##.......#...........#...........#...##...#...............#.#.#.....#.......#......#......#..#....##...............#.........#............##....#.#...#.....#.#........#..............#....................#......##............#........#.......#...........#...............##.#....#.#.#...........#........#......#...#....#........#...#..#...........##.....##.............#.....#.....##....#...#..#.....#..#......#..........#...........#....##.............#..#...........##.............#...##...
..#.........#.##....#.......#......##...##......#....#.......#...#....#.##................#...................#........#...#...#.....#.#.......#..#....#...#.........#...............#.....#...........................#........#...#.##...#....##.........#........#.#...........#..#..#............#..#.....#........#...#....................#...................#.....##...........##.###...#.#.......##....................#.#.........#..#....#..............#..#...#.#.........#....#.....#...#.....#..#....#.....#....#..........##........#..........#......#.................#.#..........#............#............#..........#....#....#..#..#............#..#...........#...........##.#....#.#.#..#.##.............#..............#..#....#...........#...............................#............##...#........................................##...........................#.........................#.....#......#...........#.......#..#.##.........#................##...#....#....##...#.#....##....#...........#......###.......#...#....#
............................##....#....#...#....#..........#....#.##..#.#.........#...#..#..............#.............#..#........##............#........#.#.....#.....#..............#...#....#............#..#......#......#..........#....#........#.....#.#..##...............##...#......#.........##.#.....#...................................#..#..#.#...#............#......##.................#...............####..........#...##.....................#.#.#............##.#..##...............##........#.#..###....#.#.#......#...........#..#..#...#....#..........#..##..........#..#..#...##...#....#....#.#......##...........#..#....#...............#...#.........#.#.....#...#.#.#...#...#.......#....##..........#..#.#...........##............#.....#.#........#.........#.#..............#...............##....#.#..#..#......................#....#..#......#.....#.#.......#..........................#....#...................#.........#.#...#...#.#.#...#...##.....#..#..##..............#...#.................###.#...........#....
......#.......#.............#.#...#.............#...........#...#..............#.....#........#.......#.#.........#..#..................#....##...#............#......##........#....#..#...#..#......#.......#....##......#.......##..###...................#........##.#.......#....#........#...................##..#.##....#...#####.........#........#...........#...........#..........#...#.....#...#.........#.#....#...........#.#.....#...#...................#......#.##....................###....#...#...#.......#..#.............##.....#..#....#.#........#..##..............#......#...###....#.#...............#....#......................#......##...............#.......#.#.....#.........#.......#.#....................#......#....#.......#..............#...#........#..........#.#.#......#...#........#.#...............##..#..#..#.......#.#...#.........#....#........#........#.#......#....#.........#.......#..#.#........##...............................#.##.....#..............#.....##..#.....#......#.............#.#.#...#
..#................#................#......#....#..........#....#.......#.#..#..#....................#....#.......#.#.......#...........#...#.##..##..#.....#.##.#........#.#...........................#..#.....#.....#........#..#.......##..#..#..#.....#.............................###..........#.......................#..#...#X#.#.#.......#............#...#...#.#.#............#.........#.##..##..........#...#.#.......#..........#..#........#..##......#........#....................#.....##....#...#...............#.......#.................#....#..#.#....#...#.............##...........#....................#..##.#.............#..............##.#..................#.....#..#.....#.....#..#..#.........#....#.#....#.#....###..#..........#..#....#..........#.#...................#..#..#...#..................#.#.........#....#.................#.#....#..#.#...#...#...........#......#...........##....#..........#..#..###........#........#......#......#..................#..............##.........#..#....##....#..........#...
..#..##.....#.........#............#......#..#...........#.#..............#..#.......#.....##.....#.#.......#..#.............#.......................#.......#.....#.#.#........#........#.....................###.##.....#.......##......#..#..#..#.....###.................#.......#.....##......#........................#........##..##...##....#.......#.#.........##..#.......#.#..#..#...##....##.........#........####................#...#...................#..###......#...........#....#....#..............#.....#......##.#...........#.##.#......#......#..#..#......#.#.###...................#...#.#.........#...............#..............##.#..........#.......#..........#.#..#....................#...#...........#...#.....##..#.#.......#...........#.............#....#....#.##...................#.#...#..#.#....#....###......#..##..#...............#............#.#............##.#......#.#..#.#.#.............#...#.........#.............#...........#.....##.......#.#...........#.........#.#.#...#....#.....##...........#....
#.......#..#...#........#.#.#...#....##.#.....#....#.........#......#.....................#...#.................#.........#.....#..........#..#....#........#....#..#............#............#...........#.................#.....................#...........#....#.#...#..#.#.......##.#.........#........#.....#.............................#.......#.........#...#.........#..........###...#.........##.....#.....##..........#...........#.................#.............#.......#........#...#......#......#..##...#....#.#..#...#............#....#...........#.##.........#####X#.................##...................#.....#..##..............#.....#..................#.................#....#.....#...........##...###.#.....#.................#..##....#....................#........#.....#.....#.........#.......#.........#.....#..##..............#.#........#.#.........#..#...#..#.....##.....#.#..............#........##.......#....##.#.##....##....##..............#.........................##.##.#..#..#....#..............#.........
#...##.#.#....#............##.............#.#.#......#........###..#................#.#...........#......................................#.....#...................##....##....###.#..........##....#....#.#....##.....#.....#....#..........#......#.......#.................#..#......................#...##.#..............#...#...#.................#.......##.#.#..#......#..................#......#..........#...#....#..........#.........##.#...#..##........#.##...................##..........##......#.#..............................................................#...##.##.......#...#...#..#.........##.##.#..#..#..#........#.........#.#....................####...#.....#..............#.........#........##..#...............#............#.........#.#............#.....#.................#......#...........#........#....#....#......#............#.....#........#...#.###..........#.#...#.#.....#.....#.#........#....#...#....#.....#......#.............................#.###.#....#..............................#.......#......#.
..............................##.........#...#...........##..#....##..#..#..#...#..........#....#......#......#.......#.#.#....##.........#..##....#..#.....#......#...........#..........#.....#...##..........#..........#..#.....#.........#......#.......#..............................#................#...##.#..#....#...............##...........#.#...........#X#...............#.........#.....##.................#........#....#....#.....##..#..............##.#.........................................#.....#.........#.....#.............#..#...#..........#......#....#..#........####...#....#..#.....#.......#......#........##......................#...................#..................#......#....#...#.#..............#..#......#.#..##......#......#........................#..###..........#...........#.#....#.#...........#.........................................###..#.........#..##....##...#....#..................#..#.#..#..............#...................#...#........#...............#........................#..#....
#.........##......#...#.....#.....#......##.#.....#..#..................#....................###...#...#.....#......#........###.#.#............#.........................#..#.........#....#.#.........................#.#....#..##..............#.............................#....##..#....#.............#...........##....#.#........##...........#.#......#........#.#...........#..#.##.....#..##....#.......#..#...#...#.#.......#...........#.....##........#........####.........#....#......#.....#................##..........##......####............#.#..............##.....#........#...#......##.........#........#......##.....##..#........#.......#........#..................#.......#..#....#...#.#....#.......#........#......#........................###..#......#......................#.....#...#...........#...#.#....#..........#....#....#............###.#.......##......#...##.........#.....##...#..........#...#...#......#......#.#....#....#.........##......#..#..............#..##.#..........##......##....#..#.##....####.
..#.#...##.#......#...........................#...........##..#...#.....#...##..#..#.......##.....#........##..............#.....#...........#.#........#........#.##....#...##...#......#....#....#......#.#.............#....###...#....#.#....#....................#.#.........#.......#..............#....#...............#...#.............#.#...#....#.#......#........#............#....#...............#.........................#...#..#...............................#...##...........#............#.##...#...........#...#.....#................##.....#.....................#........#.....#...........#....#...#...........#.#......#....#............#...........#....#..........#...#...#................#................#.#.#......#....#...#............#..........#......#..#.......#.....##.........####.....#....#...#.......#..##..#.#.#.............#...........#.........#..........#...........#.#.#.........#...............#....#...##..#..........#..#...........##..#..........#....#.............................................
.....#..#......#.....##............#...#.#.....#.....##.#............#....#................#..........##..#............#........#...#..#......#.#...........#.................#...............#...#..#....##....#...#..#.....#..#.......#.....................#.##..##..........#..#..#....##............#...#...##.......#....#.##......##...#....................#.......##...#.#.#.#.#.................#.....#....#...............##.....#X#..#.#.......#.#.#...#...#.......................#..#.........#...#........##...#.............#...#.#..#.....#.......#...........##.#....##.........#..##....##....##....#..............#......#......................##......##..#.....#.....#.........#.........##.#...#............##..#...#.............#......................#......#..............#.....#.........#.....#........#..#..#..#....#...#.#....#.#..#......#.........#.#.....#.......#...#........#...............##..#X#..#....#...#.........#.#....#....................#.......#...#...##...#.#..#.............##................#..#........
###.......#...............###....#........#....#..#...##.....#................#.#................##..#XX###...#.##.....#...............#...........#......#..........#....##.....#...........###.##.....#.....#.#...............#..#.....#..#.#................#......#........#....#..#..#....#...........##.............#......#.........#...#....#.....................#......#......#............#.......#...........#.......#........#..#...#...###...#..........#...#....##.......#.........................................................##...#..#X#...........#.#.#...#.#....................................#....#..##................#.......#.#.#..................#.#............#..#.....#.............#...#........##...#...........................#....#.#......##........#................................#.#...........#...............#..#.....##.....#.........#..............#..........###................#....#......#..#.#.....#.................#....#....#.#...#.....#..#.....#.....#....#....#.........#..........#..#.............
.......#...##.##.....................#......##........#................#....#..##.#.#......#....#..##XXX#............#.......##...#..............##.....#..........#..........#.#....#..#.....#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#....#.......#..........................#................#..............#..#.#.......##..............#.#......#.........#..#......#...........#......#...##...#.#......#.#.....#..#...##.........#.......#..#......#.............#..#......#......#.#....#...........##......#......................#......#.........#...........##...#.........##...#.#.....#.........#....##...........#..#...##....#.#...#.#..#.....#..#.....#..........#................##..................##.#..##............#................#..#.#..........#.........#.....##...............##............#............##....
..#......#........#..#..#..............##......................#..........#.#...#......#...#......#....#...#.....#..##......#......#............###.....#..#....#.....#....#...#....#.#.#...#....#.##.....#.....#..#..#..#...#........#........#.#.......#.##............#.#.......#.........#...#...#...#.......#.........#...##....#..............#.........##.##....................#..#..#.#................#........##......#....................##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#.#......#.....#.....#...#....#.....##.#............#....#.#...........#..............#......##........#..#...#........#....##....#......#.#.......#....##.......#....#.#XX#....##.......#.#..........#.....#....##....#.......#.#..#.......#.....#.#....##...........###.......#.##.......#................###..#..##..#.......###.....#.###..#....##......#.................##.#X#............#...#..#...#..#...#...#.#..#.#..................#.....#.......................#...#..#....#XX###............#..#......#.#.....#...#....#XXX#...........#..............#.....#.#............#....#........#....#.#.#............#..#..#.....#..#.....#..#....#.#...#....#.####........##.#.........#.##...#..#.....#........##..##........#.#.........#........###....#..###..........#..##.#......#............#....#............##......#.....#...#.........#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#.............##.......#............##..#.....#.#...........#.#.#...#.#......###.....#..##.....#............#.............##.#..#...#....................##...............####.###.##..##......###.............##.#.......#.........#.........##......#...............#.##.#..#..........#..###.#....#..#...#..#....#.............#.....#..#.#...##......##.....#......#..#..###....#..#....................#.........#...##...##...#.#...#...#.......#.#..#......#..#....#.....#.......#.#.....#.....#......#......##.##.........#.......##...#.#..#...#...##............#.#..#....#.#...#...#...#...#.......##............####.....#.#......#........#........#....#..#.......#.##..#..#.#........#.#.......#.#....#.#......#....#.......####..##.......##..#........#.....#.#..#.....#..#........#....#.#....#..##X
..#...#..#..........#.#........#.#...#..........#....#.....#..#..#....#......##..#....#.#.#............#..#......##......#...................#........#XX##.#...#.................................#....#...##..#.......##....##.........##......####..........#.............##....#....................#.....#.....#..##............#.#.........##.........#...........#..#..#..#.#.#.#......#..#......#...#..........#....##..#.....##..###..#...#..#......##..............#.........#................###..........###..#.....#...#.#...............#......#...........#...#...#.......##...#.#................#...#..........#....#.##..#..#.....#....#....#...#........#...........##...#.#.....#....#..#...#...#..............#.....##.#.............#....##..##..#..#.#..#.......#.....#.#.#..#..#..#..#.#........................#..##....#....#..........#...#.......#....##......#...#.....#..#.....##..........##.....#.....................#.....#.#....##..#........#...#.....##...##.##.#...##..#.........#...#...#.#..#..#..........#.###......#..#
#.......#........#.....#..#.#.......#.....#.##.......#..##.#.#......#..#..#.#.....#.##.........#.....#.#..................#......#.#.....#..........#..#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#..........#......#.#.........#..#.#...#...#....#.##.....#....................#...#.......#.
..#..#.....#.....#...........#..#..##.#XX#..##.#..............##....##...#...#.............#..##..#.......#...#..#.#...#.#...##..#...##...##.....#.........#.........#...#...#.......#..#.#...........#.#.........#.......#..#.#.....#......#.#.....#..#.............#..#..#..................#.#......#..#...............#.........#.#....................................#.#........##......#....#..........#.......#..........#.....#......................#..#.#.....#......................#..##.....#.....#...#....#....##.....#.....#...##..#.....#..#...............#.##....#..#......#...#..###........#...#.###.#.....#....#.#............#..##...#....#.#..#..#..#...##..........#.#...##........#.#.#...#....##......#....##..#.#...##......#......#..#........#............#..#.........#...#..#.....#..##..#.#.....#.........#.#.#...#.........#........#..#.....#..#........##..#.#.........#.#..#.....##.#....#..#.#.#..#..#.####.............#.#..##.#.#..#...#..#.....#..#.#.#.#....#......................#.#....##.........##....#........#.
.......#.....#..#..#.....#.......###..#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###.##..............#.....................#....#.#.....#.#..........#....#.....#.......#.........#...#..###..........#...#....................##...#.#..#....#........##......#...............##.#..#...#..##.....#..........#......#..#......#...#....#....#...##...#.#...#...#.##..#.......#.....#..........#..#.#.................###........#....#.........#............#..#..#.....#.......................#.#.....#.#....#...#.........#.#..#......#..##........#....#..#.....#...#.#......................#.#....................#..##.....#....###....#.#............#.............#...#........#..#........#.........#..#.........#.........#....................#.#.......#.#.....#..#.....
...#.....##....#..#................#............#.........#.......#....#..#..###.................###..#...........#....#....#XX#...#...........##.....#..#...........#....#......#...........#........#......##..........#.#.##.........##......#....#..#......................##............#...#......#....#...#..................#........#.#..#.......#......#....#.........##.....#..#.#..#.....#.......#..#...#....#.....#............#...#..............##.....#.........#.........#.#..#.....####XX#......#..##......#...##.........#....#.#...#.........##............#.............#.........#..........#....#..#....#....#.#...........#..###..#......#.#.##.#...#.......#...#...................#...##..#...##..##...#.##..............#...#.#..#..#...##.......##.#.#......##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#.....#..#.####.#....##..#..##.........##.......#.............#........#.....###..................#.....#..............#...#.#.....##.#......................#..#...##......#.......#.....#..#.#......#....#.....#....#.##.......#.....#..##...........###...#.....#..#......#....###........#....#....#..............##......#...#...##....#............#..#................#.......#XX##........#........#....#.#.....#...........#.##...##......#...#......#.....#...##.#........#..................####.##..##..#....#.............#......#.....#.#..........#.#..
#..#.#.#.....#...#..####.##.....#......#.......#...#..#............#........##..#.#..##.#.........#.#......####..###.....#....#.....##..#...#.#............#.......##........#X#..#......#......#.....#.#..........#........#.......#.#...........##..#....#....##.#...##.#............#..#.#..#.........#............#....##...#.#..####.....##.#...##....#.....##..#.......#...#...#.......#...#.#..#......#....#.#....##....#.....#.........#.....#....###.#.......#..#.......##.....##...#..#..#.....#.....####.....#.........#.#....##..#........#...#.....#.......###..#......#.....#.......#.......#....#...#...#..#...........#..........#.#..#.....#.......................##........##...##.........#............#........#......#.......#........#............#.#....#...........#...##......#....##......#..#.#...#........#..#.....#..#..##.....#....#..##..#.#....##......#....##..#..#........#...#..............#.....#.#...................#.#.#..#.....#....#.#......#...#...#.##..#....#.....#..#.............#....#.#.........#....#....#...
.....#.#...##...............#....#....##....#...#..#.........#..#...............###......#.....#..#...............##.............#........#................#.......#X###......#..#.#....#.........#.........#.....#...#..#.#....##....#............#.......#....#...#..........#......#X##..##............#.........#...........##X#....#..#...........#....#..##..#....#.......###...........###..............##..#............#.##............##...#.#..#.....#.###......#...###..........##..#..#....##...#.#.##.........#.#.............#X#..#.........#...#.....#.###........##..#..####..#..#..#.............#.....##....#.....#...............#..#.........##......#.#.#.................#......##.......##...........#...........#..#.#..#...........................#.......................##........#.#.#..#..#.#..#......#.#.......##.##....#...#.##...#....##....#..#....#..........#.........#.###....#...#.....##.....#................#................#....#...#....#....#X#....#..........#.....#............#.........#....#.#.........#....#
......#.............#.#..#.#X##.....#..#.##.............#.#..................##.#......#.....#.#..#.......#.#...##..........................#..#............#.##....#.#........#....#....#...#........#...#.##.#...#.#X#.....#........#.......##...#.#...#..#...............##...#...#XX#..........#.......#.#.................#.#XX#.#...#..#.......................#.#.##...###.#.#...#.....#.#...#.......#.#....#..#........##.....#......#.###...........#..#..#.......#..##..#..........##.#..##....##.......#...........#.#....#.##....#..##....#.....#.........#...#.#....###...#................#....#...#.#.#.....#.........#.......#......#.......#.##......#...................##...#.....#..#......#..#..#.........#....#.....#...##......#......#.#...#.....#...##.#..#..#.#.....#....#........#..##.##...#.......#...........##.......#.......#.#.....#.................#...................#............#...........#...#......#..#...#.....#.....#..#.........#..#....#....#..#.....###....#....#.#....#..#..................#..................
..##......#....#...#.##.#...#............#X#.....#...#.....#......##....#.............#....#....#...........#.#.#..#...##......##..#.#.......#...#...#.#..##.....#.#....##..##.#..#....##.....#...####.#....#.#...#...#...#....#......#..........##..............#.....#..#..#..####..#XX#........#.......#..........#..#..###....##....#...................#..........#........#..###.............##.#.#..#..###....#...#...##...#.#.................#.##..#X#...#..............##....#.....#................#.#.#.................####..#...##......#.#.............#...#.#............#.##..#...........................##..#..#..#........##.........##......#...#...........#.......#.#.....#.##.......#....#...#.........#....#....#.....#.....#.....##..............#...##..............#.#..#.#..###.........#.................#........................#.#........#..#...#...#..#.....#.#.....#...#...#...#...##....##...#..#......###...#.#..........#..#........##..........................#....##....#.#.........#..........#..#.##................
...##...#...#.#..#.#.#.#X#.........#..#...##.....#.......#.....................###...#...#...#.##..#..........##.......#..#....#.#..#..#.........#...........#........#....#.....................#..#....................#..#...##.#..#...#..#.......#..........#....#....#...##.#.....#XX#.........#.#...#......#...........###..................#......#......#......#...#....#....#..#..#..#.............#..#....#.................#.#......###.........#.#.#.....#.#.........#..#...#.#............##....#.##...##........#....#..##.......#...##..#....................#......#....#.#......#......#.....#.....#....#.....#...##.......##.....#...#.#.......##.......#..#.....#...........#.#......#..#..#.#.....#.............#.....#...#..#.....#.#.......#....#.#...##...#...#.#...........#...........#......#....#.............##.......#...........#.#....##......#..##...........#............#.#.#......#.....#..#...........#............#...............##....###...#........#...##.#.....#.###...#..........#.##....#.#...#...##.##.....#....#.#
....##.#......#........##.......#...................#........................#..#..#...#......##.#...##.#......#....#.#.#..##..#...#.......###.##...#.##........#.#.....#.##.#......#...##...#.#.#....#.#........#.............#..##....#...##....#..........#.......#...#........#.....#X#..#.....#........#....#...##...#.#..#....#..........#..#...#.....#...#..#...........#.............#.................###.#.##.....#.#.#.#..........#...........##.......###..#..#.#....#...#.#......#...........#................#....#.#......#.#....#....#.#.....#.....#......#...#.#...........#....................#..#...........#.....##..#...#....#..#.......#........#....#.............##..##..........#..#........#.##......#...........#..#.........#.#.#.....#...#.........#....#......#.........##.##...##.....#.....#.....#..#.#.......#...#..#.............###.........#......#.#....##...#.....#........#........#.............###...#.......#..............#.......#.....#.....###.#.........#..............#.#...#..........#..#............##....#X
..#.......#...#.#...#.......#..#....##...#.#..#..#.....#.........##........#.#........#..##.........##.....#.........#..........................#....#..#.#...#.#.###..#..##....#.#......###.........#..........#...##..#.#........#...#....#.......#......#..##.#..##..#..#........#....#..#.....##...#...#.................#........#.#..#..#X#..#.##....#.#..#....#............#..#..#...#............#.............###..##.....#.#.##....#..#.##......................#..#.#.#.##..............................###..#.........#..#.#....#..#.....#...##..##.......#....#.##....##.#.....#.......#...#.......##...#..........#..#....#.#..#X#.#..............##......#.............#..................#..#.....#.###.#....##....#.#.##........#...........#.#..#....###.......#.....###..#.......#.......##....##......#.#..........#.....#.#....##....#...#....##..###.........#..#....#.#..##..#......#......#....#........#..........#............#....#.........##.#.........#...................###..#.....#..#.##............#.#..........#.#..##.#...#
..#.......#...##.#..#....................#..##..#......#.......................#.#...............#...##.......##................#..........#.....#............#.......##.#.....#X#..#...#..#............#....#...#..#.#....#..#.#..##.##..#....#.#......#.....#X#.#..#.#.....#....#......#.....................#.....#.#......#...#....#.....#XX#...#..#.....#..###......#...#......#..#......#............#.#..#..#.#..#....#......#...#.......#....#..##.......#..#....#.................#.......#..#.#..#.#..#.###...#........###.....#.............#...#....#...#................#.###...............#....##...#.#.....##...###....#.....#XX#......#.............####...........##.#....#...#....#.......................#.....#.....##.....#..#.#..#.#.#......#.......##......##............###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#....#.#.#.#...###.....#.#..###.....#.......#......##....#.......#.............##...#..#............#....#.#....#.#....#.#..##....#..#.#..#........#.....#....#.................#.#.........#....#..#.....#.......#...###......................##.....#..#...........#.....#.#....#...#.#.#.........##...........#............#.....#..##..###........#..#X#.......#........#.......#.#..........##.....#......#....#.........#............#.........#.#X#...#.............##.....#....##.#.........##...........#.......##..#...........#.......................#.....##............#......#..............#....##....#..###.#.............##.......#....###......................#..#..#...##.........#.....#.#.........#....#..##.........#..#....#........##....#.###.....#....#.#......###.....#...#..#..#..#..#.#.........#....#....#...#.....#............#.........#.#....#..#..#..#
...#.....#..........#.....#......#...#...#...........#............#.#..#....#.....#....#....##....#......####.#.##............#.....#.....#..#.....#........#.#.....##.#.......#....#.##...........#.............#.......#.#.....#..#..........#.......#.#.#....#....###..............#.......#...#..#......##.......#...#...##..#.#............##...........#.#...##.#.....#......##......#...........#.#....#.........#.............##..........#....#........#.#.......#...............#......#..##..#.#......#..#.....##...##.........##..#....#.#......##..#.#............#..#....#.#....##......#.....#................#X#..........#.........#................#.......#...#....#...........#...##.......#...#.#.#...#......#.................#..#..#.........##......#.......#.............#....#...#.##..............#..#.........#........................#..##..#...#........#........#......###.....#......#.......##............#.#..#.#...#...##...#.........###....#...#.#..#.......#.....#.............#.##................###.#....#..#....#....
.#.#.##.........###..#..#..#..........#....#.....#.#...................#..#.................#.....#.....#..........#........#......#......#..#.............##...###.#.#.......##.#......#......#.#..#..........#...#..#..##..#....##X#........###...........#..#........#........#...##.#......#..###....#......##..........#.....#..##......#.#...#.....#...#.....##....#....###....#.##...#...#.......##......#............#...........#.#.....#.##.........#.#...........#.......#.....##...####..#....#.#......#.#.#........#..#.....#...##.#..#.....#......#.#....#.......#.........##............#...#X#.....#.#........#...#........#.............#.#.#..#....#.....#.....#.................#....#.......#...#....#..........#.....#..##......#.#.........#..#..#....#............#...#...........##..#..##.#...##.##......#....#.....#..#...#..#.........#...##..#.#....#.#.....#......#..##..##.........#.....#....#...#...#.#.......#....#..............#......#........#.#....#..#.........#.#.....#...##...#.......#.....##.#...#.....##..#......#..
......#..#.#...#........#..............#.......##..#..........#......##..........###..#....................#.....#......#.##..#.#...#........#...#.##....#.........#...#............#..#..#..##......##.......#..#............#..#..##...#.#........#.............#.......#..............###..#..........#..#...........#..#.....#.###..#....##.#.........##......##....##....#........#........#.#.............##.....#......#..........#.....#....#....#............#........#.##....###.....#..##........#........#.....#...#..#.#......#.....#....#.......#.....###......#.....#....#.....#.#...........##......#.#..##..#....#.#.#......####....#.##..#..#.......#...##.....#.......#......#.......#.....#..#..#..#......##.#....###..#..........###..........##......#X###.#........#..........#.........##.#...........####.........#.....#.......#.....#.........#..#.#.#......#....#....#.....#.....#.#...#.#........#..........##...#.#.....#.#.......#...#.##.....#.#...........#...#..##.................#.#.............#..#.......................
..#......##....#...#.#.....###..#.........#.#...#.#.###........................#..........#...............#..##..#.........#......#.###........#..........#..#...............#.#....#......#..#.#.###...#.............#............#...........#...........#..#......#....##........####....................#..#..#.....#.#...#.#..####..#............#.................#....#..#.........#.#...#..#.....#..#....#..#.#..#.....#....#...#..........#.#..#X###.#....#....#....#.......................#....##...#.##.#...........#..........#.....#.#.................#....###...##....#...........#.#...........#...........................#........##.#...#....#....#........#........#..#.#.....#.#.#.#........#.#.#......#..#.....#.....................#..#..#.........#.#...#.........#....#..#....#.##...#............#...#.........#.....#....#......#.##........#..........#..#...#..#......#.........#...##........#....................#..#.....#.........#.#.......................#...#.....##.....#.#.....#...##.......#..#..####.#.#........#.#..
.......#..#..##........................................#.....##..............#.#.#...#......#..#........#.....#.#..#.................#......#.#.................#..#..........#..###....##.....#.#.#......#..#......###......##...#..#...#......##...#####.....#..#..##.#...#.......#.#..#.......#........##.#....#......##...#...#....#.#............#.....#..#......#......#......##...#................#.#........##......#........#...##..##..#......##.#........................#..#.#.....##.#...#.....#..#.........#.#..#......##....#...#......#....#.........#...............................................#...........#..............#.#....#....##..##....#...##....##....#.#.........#.#...#................#.....######.#.#..#..............##........................#...........#....#....##.............#.#....#.............#.#.##................#..........###...#...#...###...........................#.#......#.##..#...#..........#............#..#..####...................##.....##.#....#.##...........#...#.........#....#.###.#....
#..........#.#.........#....#..........##..#.........#..#.....#.#.#.#....#..#....#.#..###......#...#...........#..............#.#..........#..#........#.................#.........#...#..##..##...#.##............#.....#..#............#.....#..#...............#.......#...##..##...#..##.....#...#.....#..........#.....#......#....#......#.#.........#...#.#...#......##...#....#.#.........#.#.#.....#...##...#......#...##.....###..#.....#...#.#...##......#####........#.#.#.....##.....##..#..##....#..#...........#....#..##.#.....#..#..#........#...#...#....#......#...#.....#...#.....#...........#..........##.##..#....#....#.#...........#....#.#.#........#..#....#.....#.#.#..................#........#.......#...#...#......#..#.##........#....##..#..................#....#......#.............#............#..............#....#.....#...#........#.#......#.#.....#...#.#..#..#.....#.#.......#..#...#.....#.............#..#.#X#.###.##.........##.#......##..........##....#.#..............#.#.#......#.........#.....#..#........
..##.........#.#.#.....##............##............#...##...#......#.........##.##.#...................#......#......#...#.......##.......#...#........#..........##..##.#.##..#.#..#....##..#.........#..........#.#..#...........................#..##......#.....#.#.............##.......#........#...#....#..#.....#........#.......#...#.......##.#..........##..#.....#.....#...#..........#......#............#..#....#.#.....#..#..........#.........#.#.#......#.......####............##............##............#.....#.#..#..#...........###.........#....#...#...##........#........#..#....#........#....#..........#.......#..#....#..#.##...........#.#....#X####............#.......#...#..#......#...####.........#..#.....##..#...#.....#.............###..#.......#.........#.#.....#............................#......##.#...#.......#.#..#..............###......#...#...##..#.....##...........#............#....#......##......#X#..#....##.........#..###.............#....#X#.........#.....##..####......#...#...#.#............##
..#...##...#....#....#........#....#.#.........##.#....#.......#....#................#.#.......#..#..#........##..##...#...#.................##......#.#...#.#....#..................#.#.###......#..................#...##...##.....#....##.................#....#.##.#.#......#.#.....#.......#.##...#............#....#..#....#.#..........#.......#............#....#.........#................##.....##.#........###....#.......##.#...........##....#.....#.................#..#...#..##.#........#.#..#..#.#.#.....#...##.#............#.#.#..#.....#.#...#............#..#...##.#..#.......##........#..#..........#...#............#......#.............#....##....#.#...........#..##X##..#.#........#....................................#.#............###...##.............##...........##.#.#..#.#..###.#...##....#.......#......#.....##.#..#....#...........#.##.......................#..........#............#.....#............#.......#X#...#...#....##.#..#..................#...#.#....#......#....#........#..##...........#.#.....#.....
...#.........................#..#....#.....#....#.#..##..#..####.##..#.####......#....#...............#...#......#.....#......#.....#.##.....##...#.........#..............#....#........#........#......###......#...........#..#..#..#..#....##..#.........#.#.....#...........#.......#..#..........##..#...##.......#.........#.....#..#....##.#####...#........#.#..#..............#....#....#.#.......#.##......#....##.....#........##......#.....##.#...##..#.......#.#.........#.........#....#.............#..##.#.......#.....##...#....#.....###...###.......#..#..#...#...........#.#...#.#............#....#...........###..#.#...#....#.#.....##....#.#..##.##......#.........#.#..#.#......#....#....#.....#.##.#.#..#...#.......###.###.#..#....#................#....#.........#......#..#....#....#..........#.##........#..#.#.##...#...#.##.......##.....###....#...##...#.#......##...#####...#.#......###...#....##.##.#.....#...##X#.#..#...#####..#..#.#....#.#...#.#.#.#.......##......#....#..#.#...#.....#.....#.......#..........#.
......#...............#...#............#.......#..#...........#..#..#.........#....#.........#...#.#...##...#...#......##....#X#...#..#...#...#.....#.................#.#....................#....#.#....#.........####......#...#..#................#..........................#....##.....#.#....#...#.#...#..#.#..................#......#.#..#..#.....#...#............#........#.....##..........#.......#..........#.....#....##..........#......#...#..#....#X#......#........#.#...#.........#...##..#........#.............#.....##....#.....#..............#.#............#.......##.#....##...#.#..#.......#......#.......##........#.....#...##...#..##...#.........#..#.#...#..........#..#.....#.....#...#...#.....#......##.#.#........#......##.#........#...#.#.........#..##...#....#..##............#....#...........#.................#....#..##.#..##...#......###.#...#..#X#.....#..............#....#............#X##.......#....###............##...#....#...............#..#.....................#.........#...#........###.#...#......
.#.##.....###.##...................#........##....#....#.#.............#.....#..............##.#..#.##........#......#.....#..#.#................##.....#....#....#.....#....#......#..#..#.#...##..#.........#.........##....#.......##.#...#.............#.....#..#.....#.....#.....#.#.#......#...........#.#..........#..#....#..#..##.#X#...#....#.#.........#.#...............##..........#...................#......#....#................##.#.##....#.......##......#..#.#...#..#.#..##..#....#..#.#.###.#...#X#......#...##......#....#..#.....#..##.....#.......#......##...#.....#.....#...##.#............#........#.#.....#.#.#..#.......#..#......###......#.....#....#..#.....#........#........#........####.#...#.#.#............#.....#.#.....#........#.....#......#.#...........#...#......#.......#.##..#.##................#.....#......##.#.###...#...##.#.....#.#.....#.#.#...#....................#...#.....#..##.#....#..#.............#...#.#.....##..#..#..##.#............#.#.......##........#................#..#..##.#.......#.#
#.....##.........#.#...........#................#.........#....#............................#.....#...#.....#.....#....##..##.#....#..#...............#..##....#.......#............#..#.........#.......#...................#..#...##..............................#..#.#..#...#..#...#...#....#..........#......##..#..#X#.#.##..........###...#..#.............#.....##.#....#.#.#.....#........................#.....##.......#...#...#.............#..#X#....#.#.........#X#...#..........#.#.#..#..........#....#....#..........#..........##.......#..........#...........#...........#....................##....#.##...#..............#.......#.....#..#.....#......##..#......................#...#...............#...#.#..###.##...#.......#....#.......#...##.......#....##....#...#..#......#.#..#.......#.#.#.#...........#...............#.#...#......#..#...#.###.#...#...##........##......#..............##.#.....#.#......###..#.#...........###....#.#........#...#...#.........##..###..#..#..#..#.#.#.###......#.#........#........#....#..
.................#.....#..............#..#.#.#.....#....#..#.....##.....#.#.......#......#..#....#..##.#..#.#.##.##..#.#...........##...........#.....#..........#.#..#.............##.....#..##...##................................#....##....##..##....#........#...........##..#.#...#..#................#.#.......#..#....................#...###...#...#####....#..#....#..#.....#...........#.......#..#.....###...#......#...#..#......#.....#.....##....##............#.....#..........##...##.###..#.........#.........#..#....#..#..............#............##...#.#....#..#....#.##....###......#.....#.#..#.##...#.........#.#......#........###........#.....#..#....#.#........#......#.............##.###.#...#..#...........#.......#.#.#........#.##...#...#.........#....#.#..###...##..#....#......#....#..#..#..#....#......#.......###....#..##.....#...#.....#.#..#.....##..##.......#......#.......#..#....#.......#..#.........#.......#.#..#.........#...#.#.#.............#....#..#............##....#..#..#..........#...#.........
..#..........#.....#.#...#....##...............#..#........##............#..#..#.........#.#.......#....#.#......#..#..........#..#......#####......##..##.#......####..#....#.........#.....#...#......##.#..##.#......#...#...#....##.#......#..........#.........#.#..............#..........#.........##.#..##.##.....#..#.##.......#.#..........#...#.....##..#.......#......#......#....#..###.#.#........#..........#..##..........#......##............#.#......#.#...#.....#..##....#...####..#.#...........#...#....#..#.#X#....#.........##.#.#....####......#.#..#....#.#.#.....#.....#.#.........#.........#.#.....#....#.##.#...........##..#.#.....#.......##.##.###.#....#......##........#..........#..#.#.....#..........#..#......#............#X#...#..........###..............#.....##.#..#.#.....#.##........#..#..#.#...#......#...#...........###.............#.......#...#........#......#....##....#.............#...#.#.#......#.#........#.........#.#........##.......................#.....#.....##.#..#...#......#...##...#..#..
.##...#..........#....#..##....#.............#.#...........##..##.#.....###........##..#..#...#.....#.......#.............#.#......#..#................##......#...#.#...#...#.....#.#.....#.....#..#.....##.#.....#..........#..#..#..#.....#...#......#..#.#...............#..............#.....#.......#....###..#...#...#.#X#..#....#...................................#......##.....#......#.......#........#.......#....#......#..#....#.#....##.........#.......#.........#......##..#......#......##..#..........##....##..#X#...#.......#..#....#......#.#....................#...#.#.....###....#.##....#...#....##...............#...#....#......##......#..#.........#....#.......##...#.......#...#..#.#...........#.#..#...#X#....#..............#..##.............#..............#...#..##.#........#.###...................###..#...............#........#.....##..#.#..#...#......#.#........#......#.........#.......##...#............##...........#.#.......#............#.#...#.....#......#...#...#.#...#..........#......##......##.#..#
#..##..#.......#................#..##...###....#.........##...#......#.......#....###...#..........##..............#.....#.#..........#..#.###........#........#.....................#.........#.#.....#.#....##..#.#.....#.........#...#..##..#....#..##....#..#..#..........##...#....................#......#.#..#...#####..#..................##.........#..#....#....#..##.##..#..#..#....#...#..........#.....#.#.#..##.#....#.....#.............#.#.#........#.....#....#..##..#.#......##.#......#....#......#......#.....#.##......#.......#.#....#.............#....##........#...................#.#....#.......#.##..#.#.###...............#.#......###..........#....#..#....###....#..........##...#..#.#.....#..#.#........##.##..........##....#...#.......#...#......#.#.........#...........##.###..#.....#.#...#.....#............#.....#...#.......#........#...##...##.##.......##.#..#....###.#...#..#.#.........##..##...............#....#....#......#..#.....#.......##.#.....#............#.#....#.#...#.....#......#.#............#..
..##.....##.....#.......#.#........#.....###.............#..##.......#.........#.#............#.............#...........#.....##...#...#...###....#..#......#..........#.....#........#.......#...#........................##...###...#.#.#.#........#......#...........#.#........##........###...#......#...#..#...#......#.......#........#....#.......#..............####..#.#.........#......#.#.....#...#..#.#..##....#.......#....#........#....###..#.#....#.#....#..#.#.......#.................#..#.........#..#....##..###....#......#..#.....##.....#.......#..#.#...#...........##.......#.#..........#.##.........#......#...........#.#.#...#......#....#......#.#..#..........#.#.#.#...#..........#......#........#..#....#...#............#......#.#........##.......#.#..#.....#.......#.#..#................#...#....##.#...##.....#................#........#.#........#X#.....##..........#...#..#.....##...#.................#....##...##......#........#.#...#................#.#.#..#...#.....#.....#...#....#....#...#................
...#.....##......#.....##..............#.#....#..#.........#...#....#..##..#.......#..........#.#.#....#.#.#.....##....#.#.........#..#.#...#...#........#.#.....#.#........#......#.#...####.......##..##.............#.........##.#..#.....#..#..#.#.#.#.........##..#...#......#....####...#......#.....###...#......#....#.......##...###X#........#..#...........#........#.#....................#....##...............#.....#...#.......##..#..............#.#.#..#...#......##....#......#...#.............#................#X#....#......#......##...................#.............#....#...#.#.#..#.........#....#.....#.##.........#...##X#...##..#..#........#...#....#............#......#..........#.#..............#......##.#......#.####.#.......#..#..##....#....##...#..##.#..#.##...#....#...##.#...#..#...#....##...#.....#.#.#..#...#...............##.##...#..#...##..#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#.###....#...#.................#...#..............#.........#.##......####.#......#......#................##.........#.......#...#..#......#...#......#...........#....#.#......##...#.....#..#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#......##...##...#......##..#..#...##...#.........#.....#..#.....##.#XXX#X#X#.......#.................#.....#..#...##...#..#.......#..##.....#....###..#..#.#.........#....#..........#.......#.....##XXX#..#..##..#X#..##.#X#.............##..#.#.#.......##.....#....#......#...............#..##.#..#.###.#...#....#............#.......#....#.#.....#.#...................#.#...#...........###....#.......#.....#...#.....#.............#X#####........#X##....##....#...#XXX#..#.#..###...##X#.....#......#X#......#...#.......#.......#####...##.#.#..#...##..#.#.#.##....#.....##..#XX##...###...#XXXX#.#X##......#.#.###..#....#.##...#XXX#.....##.....#.#X#.....#.#..####.#.##.......#....#.......#........#....#...#..#..#X##...###XX#..............#....#........#..#.##...##......#X##X##..####..#.....#..###.##.....#....#..................#X#.....#...##.##..#......##..#....#...#...#.#...........#................##X#.....##....#####..#...###..#..........#X##......#.....#........###.....##..#####....#..............#....#..#......#..#
#X#........#....##......#..#........#XX#..#.#.###....#..##.....##...#..###XXXX#.#.##..#.#.#...#..#............#..##..#..#.#....##...#.#....##...#..#.....#.##..#.......#.#.#.#.....#.........##.#.....#####.#.....#..#X#..#...#X##..#..#...#....##....##.....##.......#.#............#......#.##....#...........#..#.#...##..#...#.#..#.#.#..#........#...........#..#....#........#.###.#..#.#.........#..........#.#..............#.....#....###.#...........#...#.#..........####.#...#...#...#####...........###..#.#.###..................#..#.#.#.......#....#.......#...#.......#.##...#X#.....###..##XXX#..###...#....#...#..#..#...##...#X###.#.#.......##..#..#........#....#.##..#..#................#.###.#.....#..#.......#XX#.....##..#.#......#.##................#.....#.........##..#.....##......#....####.#.#...#..#..........#....#..#...#...#.........#.....#....#..#......#....#....#.#.....#.#..#.....##..#...######....#...#..#........#..#..##.#...#.####..#...##....##..##...#.#X#.##.....#.................#...........#..#......##..
.#................###............#..#X##.........##.##....................#XX#.#...#........##...#.......#..##......#...#..#.#...........#..#.##.....#.....#....#.#...#...#..#.##..#.##........#...#............#.....#......#X#....#.....##.##.#.........#...#..##...#..#..#.....#......#...#....#.#.............#.#...#.#......###..#............##.......#......#....#..#.....#...............#.......#....#..#...#...##..#............####.#........#...#.#..#..#.#..#.....##....#.#...#....##.....#....##.#.....#...#.#X##....#.........##..#..#..##.#.........#.#..#......#....#.#......######.......##X##X#...#.......#X##...#.#.#...####..##.#...#...#.........#......#.#.#..#....#..#........#.#....#.................#.#....#XX#......#...##.#..#...........#..........##..#.#..#...##..............##....#.............#....#.##.##...#...#...#..##...#..#...###.#.#......#..#.#.#...........##X#..#.#......#.....#........##..............###.......#....##...#..#......##....###.#X#..#...#..##.....#...##...........##.....#....###..#.......#.##.
......#........#...#......#.#........#X#..#........#..#............#..#....##....#......#......#...#.....##.............#....#.#..#......#..#........##..#.###....#.........#..#...#.#X#...#.#......#.#.....####.#..#..##.....#...#........#.....#...#...#...##.......#...........#...#.#....#..##.....#.....##......#.##.###....#.....##..#....##....#.#..#.#.#..#..#....#....####..#...#.##.#...#.#.........#.......#.##.##.......#.....#............#.#......#........#..............#....#..##.#..........#..#....#....##.#................#..#...#......##....#......##.#..#.##.....#....#..........#...####......#..#..##..#.....#...#....#.#.....#.....#..##.....#..#...#...#....#..#.......#.#.#...#..##..........#........#######...........#..#.....###...#...##..#.#..#............#..#..##....#.....#.#....####.......#..........#...#....#......#...#.................#..#....#...#...#.#..#.#.....#...........#..#.#..............#.###....##.....#.....#.....#...#...#.....##...#..#...##.#......#.......#......#..#..#..##...##.#......#.#.#....
...#.##......##.##..........###.....#.#...............##.........####.#..##.#.........#...........#..#.....#..#..#.#.......#.#..##...#.....#..#......#........#...#.##.#..#..#.##..#..#....#......#.#...###.#..............#.........#......#.....#...#...##......#.............#..###..#...#....#.....#.....#......##.....#...###..#.##.......#X###.......#.....###.....#.#........#..#.#......#.....#.#...#.#.#.....#..#.........#.#.......#..#.........#.##.#..##....#..........#.###....#.###.#.......#..###.....#....##....#.##.......##.#..#..#....#...#.....#..#....#.......######........#..###.#...#...#...#.....#..#..#.......#....#..#..#......##..#.......#......#..#.....#........#........#.##........#......#.#.#........#......#...#..#....#........#..#X#............#..#.....#....#...#.....#.......#....#.......##.#.##.#.....#...#...#.#..............#.###....#....###.#.#..##...#..........##.##..#.##...........#..##.#.....##.##......#....#.....#....#......#..#####.....##...#..###.#.##.#.##....#.#...........#..............###...#.
..#.#...#.#.......#...#..#........###......#..##....#.##.##.........#.#......###................#.##.........#X#..#.#.....#....####..#....##...........#.#.#...##...........#.#.#......#.........#..#.#....#....#..##..##..#......#.....##.#...#.#.#.........#.......##.#.#.#..#.....#..###...#.#...#.#.#..#...#.#..###......#....##.#.#...#.#..##..#..#....##.#.......##..#....##....##....#...........##...#...#...##........#........###.#......#.#......#....#.........#...#.......#..#...#.....#.#...#........#......#..#......##.......#....#..........###.#..#.#.#.#...#.#.....#...#...........#.#.#.#.#.#.#.....#...............#.#...#.#.#...#.......#...##..#..#..#.........#.##..#............#..........#.......#...##.#......#.......##..###.#......#.#..#.###..###....##..........#.......##.......#...#...#...#...###....#....#..###...#...#.#........##...##......##.#....#.....#X#....#.......#.#..........#.....#.#.#.#.#.........#.##...#.#.##.....#.........#....#..#.......##.....#........##....##......#....#..##...#..#..#...##.#..##...
....#.#.#.#.###.#...............##...#..#.......#........#..##.#..#.#......##.......#.#..........#......#.....#..........#....#...#...........#.....#.#.........##.#.##.....#.......#.#....###...#.....#.#..#................#............#.............#...##........#...#....#...#.#..#.....##........##...#...#................##...#..##........#.......#.............#.#..##.#............#..#.#.................#..##..#.....#..........#..#..#.....#........#.#.#....#.#......#.#.#......#.#....#..#.##............#.#...........#.#...#.#...#.........#...........#.....##...##...###..........##.....#......#..#.......#...#........##.#.#....#..#....#........#X#...........#..#.........#.#.#............#.....#..#..#...##..#...#...........#..#.#..###.....#....###....#....#.#....##.....##.....#.....#....#..#.#..#..#......#...#....#..............#..##....###..#..........##.###........##....#.##....#.#........#.......#........#.....#..#.....##.......#.#..#.####...........#....##..#....##....#.........#....#XX#.......#.....#..#......
#..#.#..........##...#..#.......##......#.#.....#..##.#....###...#...##..........#.#......###...#....#...##.##......#...#.##.#....#...#.#.#...#..#...#X#...##.#....#......#..........#..##...............##........#.#.......#...........#.##..##.#...#.##........#..#.......#........#.......##.##....#...##.#.....####...#..........#.#..#..#.#......##....#...#..##....#....#...#....#.##..##...#.#.#...#....###..#..###...#...#..................#..................####.........#......#####.###...........#.#.#.#.##..........#..#.#.........#....##...#.....#..#.#...#....##..#X#...#..#...###......#....#..##....##...#...###.#...#.....#..#..##.#.......#..#....#.#....#...............#.#.###..#...##.....#..#...#.#.#......#..#.#X#.#.#..#.....#....#.........##..#..#...#.#.#....#...#....#XX##........#..#...#........##.....#X#...###..##...#......##..#.............##....##.#.......#..#.#....#.#.....#.#....#.###.....#......#...#...#.#...#..#....###..#.#....#..#..#..#..#....##..........###.#....#...#...........#####...#..........#......
.....#......#...#.......#.#....##..#.#.....#.................#...##...##..#.....#......#..........#.###...#...#....#.#..#.......#........#...........##X##........#...#..#..#..........##....##......#.#.#.#...#..........#.#...##..#...#..#......##.#...###.#..##..#..##.###X##..#..#......###.........##.................#.....#.......#..#.#.........#.......##..#...##.##.....#X#...#......#..#..#.........#.........#.............#..##..#.#.............##....#..#XX#........#......#.............#.#....#.......#....#.#.....#.........#.#...#...#......#...#...#...#.#...#..#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#....##.........##..##.#.#..#..#.......##.##....##....#..#.#....#.##.#...##......#..##........................#.....#......#.#.#..#...###...#..#.....#...#.#.##...#........#..#.........#..#......#.........#.#....#..#......#.#...#.#..#..#...........#...#.........#.#.....#
...#..#..........#...#...#..#.#...........#.#.##.......#.#.#.....##...#...........#.#.........#....###.##..#.#..##..#....#....###..#....#..........#..............##X##.....##..........#....#.#....##.#..##.....#...#...................#..#...##...#.....#.......##.....#.....#.#...#....##..#..#.#.....###........#..#.............#.....#...#.......#...##....#.....#..#..#...#.......#........###.#.#..#....#.....#.......#...###...##.............#....#.....#.#.#.#..........#....#....#...............#........................###.....#....#...#...###..#.....#.....##.#...#.....#..#......##.......#..#...#.##.##...####.......#.##.....#.....###.#...#..............#.#..#....#..............#....#....##.....##..#.#..#.#..#.#..#...#.#...##.#.....##..#.#...#......##.....###.....#..##..##.....#.......#.#.#...#..............#.#.#...#.#.....###...##.........#.##..#..#.#.#.......#.......#.......##...#..#....#........#...............#.......###..#..#.......#.##..##.#....#.#...............#......#..#......##....#..##.....#...#...#...#..
..#.#......#...#....#......###..#.....####.####..##...##.#....#..........#........#..#..#...#.......#.#...........#.#..#.........#...#......#.....##......#....#....#......#.#.#..#.#..#..#.#..#....#.#............#.#..#.##....#.#...##................###..........###......#....#...##.#.........###...#.....#......#...##....#..#......#...#.....#..#.#....######.#....#............##.....##......#...#..........##.#..#.#.......#..#......#...##.#...#.....................##.........#..........##...#...............#.......##.............##.#..##...##.............#...#.#..#...#..#....#...#..##.#......#.##.##......#..###..#....#....#....##.#..#.##....##....#....#..#.....#.#.##.#..#..#.....#.#.....#.......##....#.......#..#......#.....#.........#........###..#.......##...#........#.#..#..##.#........####...#..##.##.........#....#.###..#.........#..#......#...........#.....#.....##...#........#...#.....#.....##..###...........#.#........#........#....###...#.....#..##...#....#..#.#..#..#...........#.#.#....#..#.........#....
.....##...#....#..##.#.#..#.#......#.##......#.#........##......#...###....##..##...........#...##......#...##........#..........#.............##.....#.#.....#..#...#..#.....##.#.........#.......#..#.#.....#......#.#....#.#..#.....#............#....##..#.#...............#.##..##....#..#..#.#...#......#.........#........#.##......###.....#..##...#.#......##.#....#.#..#........#.......#....#.#...#..#.#...##.#...#...#.............##.................#...#.#.##..........##....#.....#.....##.....#.#.......#........#..#.###..##.......#..#X#...........#..........#......#....##...#......#..##.......#...##...#....#.#....#.#.#.....#.....#.......#.....#.#...........##.#.....#......##.##.#...........####...#...#....................#......#.........#..#..#...####....####....#......#..#....#......##..#........#.#XX#......#..#..###..........##.##...#...#..#...#.#............####...........##......#..............#.#..#..###..............#...#.#..#..#..........#....#.................................##....##.........#.##..#...#
......##.#......##X#.##...#.....##..##..#.............#...#.#..#..##X###....#...#...##....................#..#....#.....................#............#.#.....#......#.#.##..#..#.#...............#...#X#...#.###.......#......##.#..#..#..#...#........#...###.......##..#....#..#####....#.#.....###...#...#..#....#...#.##...#.........#.#.#..#####.#.###..#......#..#..#.##......#...#..........#.....#.....####...#...#...#...#..##......#.#.#.........##.......#.#..#...#...........#.#.#...........#..#....#.........#...##......#.#.##....##....#.###..#...#..#.#...........##........#..##.......#..#......##...##....#.#.#.............#.....##.....#..##...#...#....#....###...........##...#...#..#..........#......#..#.#.#..#.#...#..##.........#...#........#............#..#..##......#...#....#......###....#....##...#..#X#...##...##.........#....##.......##............##.##.#.....#.#..#.........##...#..........#.#..........#.......#...............#....##X#............#......#....#.....###.#.............#......#..#.##...#....#X##..
..#.....#.........##.#.....#....#..#..#.###.....#.....#...#.#.....#.#...#.............#.##....#....#..#...#.......#...#..#.#......#....#.###..............#.#X#............#.........#......#........##..#.#......###.#X#....###..#...#.......#......##...........#.#....#......#...###.#........###...........#.#.....#........##.##..#.#.......#.#....#......###.##..#...##......#...#....##...............#...........#..#...#.##.##..........#.##.....#....#....#.......#......#..#.#........#..#.....##..##.....#...#......#..#.#.....#X##......#.#......#......#..#.#.........###...#.##..#....#.#.#.....##.......#.......####......#...........#....#...###..#..##.....##...#.............##..#..#.#........##..#...###.........#..#.........#..#.....##....##.##...#.........#.......###.........#......##........#..#...#........#X#.###....#..##............#..#......#.##.....#..........#.......#.........#.###....#....#....##.#....#..............#....#.......##...##.....##..#.....#..#....#......##......#.###..##..#...#......##......#..#..#.
..............#........#.....#.....#......#....##.##........#............##....###.....#......#..#...#...#....#......#....##......#......#.......#....#...#.##..#.......#...#......#..##.......##...#..#....#.#..#..#.##....#......##..##..#.....###...###.......##...................#.#.#...................###......###..............#....#..#........##.........#..........##...#........#...#....................#..##.........##.##....####....#.#.#.#.#......#...............#....#.......#...##.#...#...............#.#.#.....##..#.#.....#.....#.#......##......#.....#.#.#.#........#..#..#...#........#.....#...............#......#.##.#...#...............#..#.##............#...#....#..#.......#.#...#...#..........#...........#..........#.#....#..##........####...##.......#..###.....#..#.....#.#...##..#..#.......#...#.#....#.#.....#.....#...#.#.#......##........#.#.....#........#.........#.#.............##....##..####..#...#..#..##X##...#.#...#.#.......#....#...#..#....#..#...#....##.#.#......#..##....#.###.......#....##.....
..#......#...#..####........#X#.#.##.....#.....#....#....#...##.....#........#...#.....#.###....#.............##.........#.#...#.##..#....#........##..#.....#.#......#..#...##.#...#.....#...#..##...#.....#...##..........##....#...#..##..#....##....#..............#.....#.....#.......#...............##........#.#X##...#........###.##....#.#...##........#.......##.......###...#......#.#..#....##....................##.##X#.....##..#....#..........#.#....#..#..###.##....#.....#...#..####......#...##....##..#...###...#.#.....#.#.....#.#.#......###..#..#.####...#.#.##.......##.....#...##.....#...##......#.#...##.#.....#.#...#.......##...#....#.#...##...#...##.....##.#......#..##..#...#...###.............#...#...#..#....#..#......#.....###........#.#X##......#....#.#XX#...##..#.#..#...#.##..#..####..#.........#..............##.###...###....#..#...#.....#..##.##..#...#..###..##..##..#..#..#.#....#.#.#............#.#...#....#X###.##...#......#.###...#...#..#..##..#..#..#.............#.....#.....#.##...#..#.#.#.#....##.
....##..#.#........#....#.##.#...###....#...#........##..#.........##.#..#..........##.#.##.....#.......#..##...##..#..#.....###....#....###.........#....#...........#...........##...#.#...#..#..#....#.....#.#.#.#......#.##...#.........#X##.#...#..#......#........#...#....#.#.##.#.#.#...##..#...##...#......#...#...##.......#...#....#.#...#....#..#.##.....###..#.##.#......##.#...........#.#.#.##....#.#.......#....#..#XX#...#.......#....#.....#....#.#..#....#.#......#..#.#..#.#.##...##......#.......#....#...#.##.#........#.#.....#...###.#..............#X#..#.#............##..#....##......#..##.....#......#..###...#..#.#...#...........#......#...##.#........#..###.#.............#........#.#..##........#..#...#......#......#...##.........#.#.#..###......#.###.#..####....##...###...##.#....#X##..###..#..##..#...#.....#....##.##..##....#...#....##.....##.#..##.#..#............#...##......#..#..........#....###...####..##XXXX#.##..#.....#.##......##..#......#....#...#.....#.#.#.#...####..#.#.......#....##......#....
..#...#.#...#..##..#.#....##.#.#.#..##.#......##..#.....#.##..........#.#.#..##..#.#....##.#.....#..#..#.....#...##.#.##.....#..#.....#...#...##..#........#..#....##.......#.#...##...##............#.##.....#....#...#.......#...........#XX##.......#..#......#.##...##.#.......###.#.#..#......#.#.#.......###..##...#...##........#...#...###......#...........#....#....#X#..#..##.........##.........#...##....#.#...#.##....####..##......#...###.###....#...#...#....#..#................##...#...#...##..#.......#...#...##..#..###....#..#...........#......#...#.#........#...#...#....##...#...#.#........##..#........##...###..#......#.#....#.....#....###...#....#...................#..#.#..#....#.#####.......#..#..#.###..##.##.#.#.#..#.............#...#..#..#.......##.......#.....#...............#.##..#.#..##...#..#..........#.#..##.#..#....####..#.#.#...##..#...##............#........#..#..............###..##......#..........#X###....#.#..#......#.#.......#.#..##...........####.#....#.##..#..#....##....#...#X#..#........
.#........###.#.......#..#...........#.###.....#.....#......#..#.#.#..##....###..#..#...#...#....#............#.#.#....##.......#....###....#..#.....#..##.##....###...#.....#..#..#.....#...#.......#...........##...#.#...#.....#....#...#X##..#.#.#...##.......#....#..##....#....#.#.#....#..#.......#.....##.....#.#................##.#.......#.#.#.....#..#...#.#....##X#..#X#.....#..#...#......##...#.##.#.............#.#...#..#......#.#.###.##.......#.#..........#........#.#.#......#....#....#......#.#.#....#..#.#..#..##.#......#..#....#...##.#..###....#.......####....#.......#........#......#....#.##.#.....#.#.#.....###.......##.#..#..##..#........#.....#.......#..#.#.##..#...............#.#...#.......#........#...#.....#...#....##.#..#...#......#..##....#.....#....#............#..#.......#...............##.#.#.##.....#.#...##.#.##.#....#....#...#.....#.....##....#...#...##......#..#...#.#.........##...#.#.#...#......###.#.....##.....#....#X#.....#.#..#.....#..#....#....##......#....##.....#.#..###..#...##....#..
....##..#.#X#.##...#..#.##.#....#..##...#.......##.#...#.......#.#.###X##...............#.##...#....#....#......#...#.......#..##..#..#..#..##.......#...#...##....###..###...#.#.....#.....#.....#.....#...##......#...............#.#.#...#.......#..#.#.......#..#...#..................##.#.......#...#.#..#..........#..##.......#...#...#...#..#......#...........#..#.####..##...#......#.....#.....##......#.##...#.##......##.....#.#...##.#...#.......#..##......##.##..#....#........#....#......###.#.#........##.......#........##......#..#.....#..#.....###...##...#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#..#.##.#.##.#.......##.......###.....###.#....##.#....#...#.......#...#..#..#.....#.#.....#.......#.##.#.....#.#.#...........#..#..####...#.###.....#..#.#.....#.......#...#....##.....##......#......#....##...###.#....##.#..#...#....#.......#.....#..#..#..#..#........#.........#...##........##......#...........#...#.##.#...#..............#..##..#......##..........#..##.#...#..#..##...#.#.#....#......#.#.#..#.#.##.......
.#..#...#......#..##..#..##.....#...#......#.....#....#...#...##..#...#.#.....#...##...###........#..#......#..#.......#.###...#....#......#.#....##...#..#..#.............#...#..#.##.##......#.#.......#...#.#..###......##...##..###...#..#...........##....#.#...#......#.....#...#..#...#........#..#......#.##.##......#....#.#..#...##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#.......##.##.............##..#....##...#....#.............#.##.#.#...#...#...............#XXX#.#.....#.#......#......##......#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#..#............##....#.###....#.#..................#.#.#.#......#......##..........##....###....#..#.#.#...#...#.#..#......#....#........##...............#...#X#....#.#..#...#...#.##.............#.#.#.....#.......#....#..#.....#.....#..#...........#..........#.....................#...#....#..#..##.................#.##............###...#....##..#.....#........#.......#.........#....#...#...#.....#..#.##.#..#..##..#...#.#..#...#....#.#.##..##....#................##.....#.#........#.........#.#####..#.#..##..........##.....##.#.......#..##.......#...#.#..#.#..#..........##......##...##..
.##..##...#...#...#.#..##.#...#...#...#.#..........##.#.......#...##.#.....#.#.....#...#...#..#......#....#........#...........#.#.....#X#.###.........#.#.##..#....................##....##..###....###...#...................#...#......#.......#.......##..#X#...#..#..##.....#......#........#.##...#.........#....#............#..#.#..#......#...#.#.........#.##X##...#.#.....#.##......#...........####.................#...#.#..##....###.....#......#...###...........#........#..#.##..###....##.......#..........#..#.##..#.......#...##..##...#.#..#..#.....#..........#.........#...#.........#...#..##....##X##..#......#.##.#..#.#...#............#............##...#.#.........#..#......####.##..#...##........#.....##.##.#..#.......#......#......##.#..#.#........#.....#..#.....#.......#..###.##...##..#.....#...#..........##.#...##.............###.##..#..#.....#..##..#...##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#...#.........##.......#..#.#......#.##..#...##.##.#...###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##.#..#...........##.#######..#.#........##........#...##.#........#.........###.......#XX#.....##...##.#.#.#..#.##...#.##...#..##.#..#........#...............#....#..#...#...#.....#........................#....##..#.#..#.###...##...##..#..##..#.....#.......#...#..#.......###...#.#.#............#.#............##......#..#.........#....##.##....#.##...#.##..#..#.....###.........###....#....#.#....#..#.....#..#.##...#.##...#....#...#..#...#...#.#....#.....#..#X##..#...#.#.....#.#......#...#.#.....#..#.#.......#.#..........####.#.........#..#......#.#.#...........#.....#.#.####.#..#...#.....##............................###..........#.......#...........#......#XXX#.#..#.#.##.##.##..#...#.#......................#...#.........#####.....#.#...##.....#.###.......###......................#......#..#..#......#.
......#X#............#........#..###..#.#......#..........#..#..#....#..##.#.##.....#...#.#.#..###...#...#..........................##......#.#..##...#.......#.........#####...........................##......#.#.......#....#...##XX####......#.............#..#....#...#...####.......#.#....#...#.#...#X###..#.#.#.......#..#.#...###..##.......##.#..##.#....##...##.......#..#.....#......#..........#...............#..#.....###..#.....#......#.#......#......#.#...#..##....##..#.........##....#....##...#..##...#..#..........###.#.....#..#.##...#....#...#.....##...#...#............#......#......####......#........##..#...#.##.#......#.##.......#........#.##.#.......#..#..#.#...............#.....#.....##....##...#...#....#........##.#.#.............#........#.......#...#..#.###....#.#.......#..#..#.......#..#....#..##......##...........##...#....#..#.#.................##.#.####..#.....#..#..##...........#.#...#....#.#..#..#...#....#.#...#..#.........##...#..#..#....#....#...#.#...#...#...#...##.#....#...#.......#...#..
#...#..##...#......#......###......#..##....#......#..#......#......#.#..#..#................###..#...#...#.###..#....#..#.......##......#.#..#....#...#..........#.#.#...###........#.....##.#..#..#......#....#.....#.#..##.###...#X#.................#...#.............#..........#......#.......#...###.######...........#.....#.####.#.#..###.##..##.....#....##........#........#...#...........##...#.#.........###.....#...##..###..#...#.##..........#.#....#...#.#......#.......#.###......#...#.##.#######..##...#..#.......#...##...#.........#.#.#.#..........#..#...#........#.#..............##..#............#.#.......##.#..#...#..##...###.....###..#..#...###.#....#...#.#.#.....#..........######...............#..........#...#.........#...#...###.##...##.........#.#...##...#....###......#.....##..#..##..#.#..#......#..##...#..........##..#.....###.#...#..........#..#...#....###....#....#..#.....#.....##...#...##.#..##....#.......#.......#...........#.#.......##....##..#........#..#..#.........#.##.#....#.#.##....##....#.
#.....#.##..............##........#.....##....#..#.....#............#..#......#.......#.#......#.#..##....#.#.#.........##.####.####........#....##.#..#.......#....#......#............#..#....#.....#....#....#............#...#.###.#.#..#.#.#...##..#......#.#..#..#..........##....#.#...#.#.......#....#.##.##...#...##.........##...##..........#....#....##.#..##.#.###..............#.##...#..#...#..#..........#.##...##..#.........#........##.#..#.#..#..#......##..###.......##............#......#..#.#..##.........#...#.....#.....#.#.##..#..###..#.......#..#..#.....#..##....#..##...#.##...#..#..#.....##.###.................##.....#.....#...###..#.#..#..#..#.#.#....#.......##..##..##...#.#..........####..#.........#.....#.....#...#...#...##.#.........#.....#...##.##...#.#.#.........##...#...##....#.#....#....##..##....#.#.##..##..................##...#...........#.##.....###...#.....####.#....#...#..##.#..#..........#.###..#....#...#.#..#.....#.#...#.#...........#...##...#..#.......#.##..#..........##......#....#...
..###....##.#..#.#....###......#..#.....##...#.....#..##...........#.........#.#...#....#.....#...#...#..#.....#..........#XX##.#..#.......#...........#..##.....#.#...#.#.##..#.#.##...#.#....##...........#...#..#.#.........................#..#..............###.##...#.#.#.....##...##......#.#####..#.......###....###.##..............#.#....##.#......##.#...##.#...##.###.##........#..#..#.##..##............#...........#.....#...#..#.##..###...#.......#..#.#..#...............##.#.........#......#...........##.#......##...#.......##.#...##.#.#....#........#....#.#...##......##..#..#.....#....#.....###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#..#..#.###..#......#.#.#.#....#...#..#..................##..##..##..#.##....###....#...........#...#....#....##..##..#....#...#........#......#.....#....#.......#..##..#..#..#...##...#..##...##...##...#.#......##.....#....#.....#...#..#.....##......#.#....##.#...........#....##......#...#......#...#....#..........#.#..#X###................#.......#......##.........#.....#...#.#...#.......##......##...........#..##....##.............#.....###
.#X#...##.........#.#..#.#..#....##.##X#X#.#........#.#.#.#....##.#.#........##....#...#..##.#.#.........#....#........##..###...#..#....##X#.##..#...........#.....#..#.#....##......#...#.........#..#.#.#.......#.......#.#......#..#..#........#X#........#..#.#...#..#.........#.....#..#..###....###..#X#........#......#......#.###X#.#...##...#............#.........#......#....###..####......#.#..#..#.....#.......#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#.....#...#..####.......###..#..#.#.#...#.#.##............#....#.......#.#.....#..........#...##......#..........#...#.#...###.##....#.#.##.....#..#.###......##..#...##........#.....#..#................#...#.....#.....................#....#........##...#...##...#.....#.....#..#.#.#....#.....#....#..#.....#...##.##....#.##.#...#.......#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#..##.......#...#.#..###..#..##...##.......##......#...#...#.#.#.##.........#...#......##..........#.....##..#.......#.#...###.#..........
..#.................#.#..#......#..#..####......#...#..........#.......#.#...........#.......##...##..#..#................#..#......#.#..#.......#......#.#.....#.#............#...#..#.#....#X#.#......#.....###.#.####...................#.......####...#......###........#........##.#.........#..#......#..#..#.#.........#...#....#..............##...#.#...#......##......#...........#...............#.....##...........#.......###.#.#........##....###.....#...............#...##.#.......#...#.##....#..#.##....##...#.....#..#....##..#.#..#....#.##..........#.....#......#.#.#.#.....##.....#..#.......#.#...##.........#XXX#..#..#............#.......#..#..#...#...........#..#........#......#####.#........#.#...#...#..#............#..#.....##.....##....#.........#...###.#.#.......#.......#...#.............#.#....#.##..##..##..........#..#...........#...##.#...##.............#........#...##.##..........#....#..........#....#.#.#.#..#.#.#.....#....#...##.....#......#........##.#.#.........##.#..#..#...#.#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##...#....#...#..#...#......#.....#...........#..#.#....#.......#...................##..#.#....##....#...#....#.#...#.#.###.......#......#.##.....#.#.....##......#..#......##..#............#....#..#...#.##.##..#....#..#...........##...#.....#.........#.#........#...#....#..##....##.....##.....######....#...#.#.....#..#........##.......##.#.......###.....#..#.....#.........#......#.##.#.##......#.........#......#..#..#.....#..#.##......##......#....#...#...##......#.............#.......................#.#....#...#.#...#.#.###....##.....##.###...#.............##..###.##......#.......#...#.....#..#....##.#...#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#...#.#.##.....#.#.#.##............##..#......#.#...#....#.....###.####.#.#...#.#...##...#...##.#...#.#.......#...#.....#.....#.#......###......##.#...............#.#...#.##...##................#......###.....
#..###..#...#.#....#....#....#...........##.#....#..##..#..##.#....#.....#.##.###...#..##...#..#..###.....#..#..#.#..........#..###.#........#...##.##..#...#..........#....#.###..........#.#.#..........#........#.....##....#.#...#.###.....#....##....#.#..#...#.#.....##.....#..#............###.#...###...##....#....#.............#..#...#..##...##.#....#.......#.......####.....#.#...#....#..#............#.#....#....#...#......##..####..#..#.....#........#.......#....#..###....#..#...##...##....#.#....#.#..#..#.....##........##....#...............#.###...........#.....#....####....#.....#......#....#.#................#####....#..#.#.......#X##.....#.#...#.........##..#..............#..#..#.###.#.........#.##....#..##.##.........##..#.##.....#.........#X#..#....#.#........#..#.#.........#.....#.#...##......####............#......#...#..##...#...........##..#...........#.#..#.......#..#..#.#...#..##..............#..##...#.#.#.#....##......#.......#....#........#..............#..##...#....##.#.#.....#.....#....####.
......#.........#...#....#............#.....##....#..#...##...#.#...##...............#....#...#.....#........#.#..#..#...#.#.#....##.......#....#......#..#.....#...........##....#..#.......#.#.#.##....#X##.............#.##.....#.............#.....#....##..#......#.#.............#..#.................##.#.............##.....#.....##..........###.....##...........#.......#.#.......#....##.....#................##..#.#..........#...............#####....##...............#..##.....#.##...#.#....##.....##.#.............###.#.#.........#..#..#.##..........#.....#.###....#.....#..#..##............#.#X#.....#................##X#...###.#.....#.#.####....#....#....#.#####....#....##.#....#................##..............#..#....#####..#...##..#................##.##...#.##.......#..##.##.#.##...#.#.........#.#......###.#...##.#...#..............#..#....######..#....#.#....#.........#..#.............#.....#....#...#.....#..#.....#........#................#..........#.#.#.......#.#......###......#..##X#......#..#....#..#...#
.........##..............#.......#.#.##...#...##.#.......#.#..##..#.........#..#..........####.#.#......##.....##...#..#..#.###................#..#....#.#....#.......#.....#....#............###....####.#..#.........##........#.#.#.............##...........#..#...#...#..#.#.#...##..#.#..###.....##..#...#........##..........#.##.#......#.#.#.#..........#..#....#.#....#..............#..#..#...........#...#...#X#.......#.#.#....##...#...#................#..#....#...#.##....#......#..#..#.#..#..#...#..#..#.....#.#..##..#....#.........#...#...#.#...#....##....#..#...#.###.#...#.###...#...#...###.#..#..#####.#....#.....####..#.......#......#................#..#...#..#....#.#.......#...##.#.#.#......#...#.#....##.#.#.#...#.#......#.#..#.#.#.#.....#.#..##.##.........#...##.....#..#..............#.....#...#..##.#....#..#.....#..#...#...........#.##...#....#.#........##......#.#.....#..###.#............#.#....#......#.....#......##.#..##..#...#.....#.....##..###.#..........#.#..#.#...#..##..##...#..##...#......#........
......####..#...........##.....#.......##......#..#.#..#.#.#...##.#....#.#...#..#..###.#...#.#...#....#.#.....#..#....#................#....#...#..##......#..#.....##....#.##......#.........#......#.#..#...#.#.#.....#.#.#...#.##.#..#...#........##....#.#.#.......##.#........#.#...#.#..##.......#...#......#..........#.#.......#....#...#........#...#....#..#...#........##.#.......##........#....###....#......#.##...#......#.#...#.....##.....#......#.#........##..##.#..............#.##...........#....#......#...##.#...#.....#.......#....#..#...#.#.....#....#.....#....#....#..............#.#...#..##...#..###.....#................#....#..##............#...#......#...#.....#..#..##.......#....#........#.....#.#....#....#.....#.......##...#...##............#....#.............#................##..#.#...#####..#..#.#...#...##.....#...#.#.........#.....#.##.##...#.....##..#...#.#...#......#...#.....#........#.#......##..##.####....#####..#........#..#.#..#.............#..#.#..................#...#..#......#....#..#.#.#
.......#...###.#.#.#..#..##.....#............#........#....##.#........#.##......#..##..#.....#.#......#...#.#...#.#....#.#........#..#...#..##.........#...#.....#.#.......##.#.#..#.#...#.......##.#......#...#.........#....#....#.....#..#.....###...#.......#...#.#...#.#....#..#...........#....#.#....#.#.#.#...##......#.#.#.##..#....#..#...............#.................#....##...#...............##.......#........#.#.#....##.....#..#....##.....#..##..#...#......##....#....#.##...#...#..#..###...#.#.............#......#.......#.##.....#..#.#..#.....#...#.....##.#...##.......#...........#......#..#..........#.#..#.#.#..#.#...#..#....#..##....#........#..#.#.#.....#..........#...##.....#....#.##.....#...........##...........#.........#.......##.#..##...#.......#..###..#.##.............##...##..###....#.#.#..#..#...#..#.#.....#.....#....#.#..#.......##...#.#.#....#.#.#..........#.#....#..#............##....###.#.....#............#.#.#.....#......#....##...............#........#.#.....###...#.#..#...#....##....#.##.
#...#.##.....#....#......#.#....................##...#..#..#.#..#.....#..##.#.##.#.#.........##.....#.............#......#............#.#..#..#......#...#.##......#.....##..#..#..#.#....#.##...#..##...#..#......#.....##..##.....#.##......................#...#.##.........#..#.#X#.....#..##.......###.....##.....#...............#.#.#...#.#..#.....#...####.#.....#....#.#.##..##.......#..#.....#........#....#.#...###....#.##....##.......#..####....#..#.....#............#..##.#..#...#........#..##.....##..#..........#..#....#..........#...#.........##.#.....#.##..#.##..#.#........##.##..#.................#...#...#....##..###.##..#.#.......#.#......#....##....##..#............#...#...........#.........#.....#.#............#...#..........#......#....###...#..#.#.....##................#..#.....#.###....#.....##...........##....##X#.#......#..##..##...#.#....#...#...#...###.#.##...#................##...#......#...#..........#..........#...........##.#.#.#.#.#...##....#..#..####.......##........#......#...#......#..###.
...#....#.##..........##....#......####..#.....#...##....#......#...#..#................##.......#....#.#.....#....##...........#.......#.#...##......#...#..###.###.##.....#...#....#.###...#...........#.....#.....####.........#....#.#....#..#.##.....#.#.#...#...###.#......#..##..####.#...##....#.#.#.#....#..##....#...#.....#..#...##.........#.......#....#.......#.##.##X#..#.#....##.#..........#.#.#X#...#.......#.##..###...#..#..##..............#...#........#.......##...#.#.##.##........#.....#.......##...#.#.##.......#...#.#....####.#..................#...#...#...#.....#........#..##.#......##...#.......####.#.#....##.##......#..##....#..#.#..#....#....#..#.....#.#.#.........#......#........##...#......#..##.#......#.....#....#......#.#.###..........#.....#..#...##...#.#...#...#...##.....#.......##.##........#.#..#......#.....#.#.....#..#..#.....##.#..##..##...#X#....##..#..#..#....#..#....#............#...#...###.#...#..........##........#....#.....#....#.....#.....###.#..##...##...#.#...##....#..#...#......
....#..#...#....##........#.#......#...##..#.#..##..#.#....#.....................#...#...#...#.#..#....#....#........#....##..........#....#.......#.....##..#......##...#...#....#.##..##...........#.......#..........##.#..#......##.......#..#.#....##.#.......#...#...#.........##........#..#....#......#...#............#..#.#...##.#...#......#.#.....#...#.#...#..##.....###.....##.........#.#.....#...#.....#.#......#.#................#....#........###...#...........#........................##......#..........#.......#...#..#.#...##...#..##..#...#....##..#..#.#..#......#....#....#..#.....###........##.....#...#X##.#.#..#..............#..#.###......##.##...#...#....#.......#.....#...#...........#..#....#.........##.#.#...#..#..###..#...#...#.#..#....#.......#..#...#...#......#.......#.............#....#......##.....#.....#...#.##...#..........#.#.###.#....##...#..##X#..........#..#..##...#.#.#..#......#..............#...#.#..#.#.#........#..#.......#.......#..#.####....#..#.......#.#........#.....#.......#.....#..
.#..#...##..##.#.#....#..###.##.........#..#.#....#....###.#..#.#......#.......#..#......#...##..#..##..#..#.....#..#....#..............#.....#......#....#..#...#...#.............#......##...#.#..#.......#....#..#..#..##...#...####....##.#.#.#..#..##.....##...#.#X#...##...##.#....##........#....#......#..........#...#.....#.#..##......#.........##.....##.#........##.......#####......##.........#........#..##...................#..#.#..#...#.......##.##...........##..............#.#.##...#..##...#.........#....#...##......#.....#...##.##.........#.#...##..........##..#.#....##.......#...##.......###..#.##....#.#..........#......##....#..##....##...#......##..##...............#.#...#....#.....#.........#..#.#.........###........#.....##...#......#.........#.....#..............##......#.......#......#..#.#.....##.....#........#.##.......##..##......#.........#..#..#.#...#.#.#..............##.##.#.##..#.#..#.....#.....#..##...##..........#.#.#....#...##.#....##..#.............#...........#.#..#.##..#...#........##
.#..###.#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##.###.....##..###.#.#.#.........#........#....#.#.#......###..#.....#......#.#...#..##.#........#.....#.....#..#.......#.##..##...###........#....#..........#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####.#...##..###.....#...#####......#.....#.#.##....##...#...##..#.......#.#...##...........####...#...#...#....#..##.......#..#....#....#..............#...#..........##.##.#..#.......#.......#...###....#...#..#......#....###..................#..###......#...#..#..##...#...##..##.#.......#...#.#.#....#XX#...##X#...#.........#.......#.......##.#....#..#..#..#......#..........##.........##.....#....#.##......#...#.....##.#.##..............#.#.#...#.#...#.#.#.#...#.#......#...#..#....#....###..#.#..#....#......#.#..#.#.#.##..#..#X#...........##....#X#...###.....#........#X#..............#..#.#...#.#...#..#.#..#...##......#..#.......##..#..#.##......#...#....#..#.#........#.#.#X#..........#.............##......#.............#....#.........#..##.#........#......#......#.#.#..............#........##...#X#.....#...#......#..#..#.......#...#.#.#..##.#.##.......#.......#...##........#...
....#......###....#....#...#.....#......#.###...##.#.#......#..#...##.#..##.##....#.#.#........##..#...##......#....#....##.........#...#.#.......#......###..#................#..#..............##......#.....#..#.#.#..#..###..#..#.##.##........#.#..##..##...###......#.#..........#.###.....#..##.......##..#.#.#...#.#.#...........#.#.#.#.#.##....#.....####...............................##..#..#................#.....#.#.#..##..#.####...##.#....#.......#.......#........#....#....#.........##.##.##.#.......##....##.....#.#..#....###............#.#...##.#...#X###...#......#.#...##...##...#..........#.##.#..............#.....#...............#.#..#..#.............#.#..##...............#.##.##..#......###....#.......#........##.........#.....##..#...##.....#.#.......#.#.......##.................#....#.....##......###..............##..........#..#....#.#.......#.#...#..##.....#............#...#....#...#.....................#..............#........#.........#...#X#.##.#.#...........#.......#.....#..#..#...#....##..#..##.
.#.#.......#..#....#.#......##.##...#.#..............###.#.....#.##..#....#..#....#.....#...........####....#.##..#..........####....#..#..........##..#.#..#.......#.......#.#..#..........#....#.#.....#..#.#...#...#......#.......#......#...#.##...#..#....#...##..###.....##..#..#......#.....#..#....#.#..#..#..#...#.......#..#..#....#.....#...............##....#....##...#........#......#..##..##...#...#.............#....#.#........#..........##.#........#...#........#.....##......#.#.##..#.#.........#.........#.#.#.......#.#..#...#...##...#......###....##..#.#...#...........###.#.....#...........##........#..#.##.........#..#.#.#.........#.....#......#.#..#...###..#.#......##..##.#....#....#...........##.........#.#..#..##....#.#.......#.##.#.#..#.............###...##..#.........#....##.#...#...#..#.#.....#..........##.......#..........#.#.............#.....#..#.......#.#.....#.......#.#.....................###..#......#....#......#.....##.##.......#.#.#.##...##.#.###......##...#..#..#......#.....##..###....#..
....####.#.#.........#......#.##..#......#.#..........#..#............#....##...............#.###.....##.#.....##.#..###.#......###.#...........##..#....#...#.####.#....#.#.....#.#.#..##......#.....#.#X####....##.##..#..#....#....#.............#.#..............##.....##..#................#......##...#..#..#..#........#......##...#.............#....##....##...#..#.###.#...#..#..###....#.#..#...#..#........#........#......#.#....#......#.###...#...#.#.#.....##.#..#.....#.....##........#......##..#.#.....#...###.#.##.........##X#....#.....####..##...............###...#...##..............##....#..#...#..#..#......##.#.##....#.#.....###.#.......#.#..........#.#.#.#...#...###..#..........##.#.......##.........#...#..#..##...#...##...........#...#........#.##....#......##...#......#.....#.###...#..........#......#..####....#..#...##.........#..#...#...#........#.#.#.#..##..##..#..............#.........#..#...##......#.#....#....##....##.......#....##....###.#.#..#....##......##....#........#.##.....##.##..#..#...#.#
#....#...#..#............#......##.....##...#.#.##.........#...#..#......#...#..#.......##.#####......#.....#...#..##XX#......#...##...........#.....##.#..##..##..........#...#.#..#..##.##..#.....#.#..#...#.......#......#.........#........###.#....#....##......#....#..#.#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#.##....###.#...#.#.#.##.#.................###...........#.#....#...#.......#..#....##..##....#...##....#.#.......#...##...#.......#.......................###....##....#....
#...#.#.....#.#........#....#...##..#.#..#..#......#.##...#..#.##.#..#.....#....##.#.##....#.....##........#...##..#X#..##.#...#..#.#...#....#.....#.....#........#....#..#.##....###.##X#..##..........#..#......##.#..#.##.....##.#.......#.......#....#...#...#.#......##.##.#....###.###.......#.......#...........##..#X#...............##....#.#......#...........#.#...#...#.#.#...#.##.#..#...#.#...........#..##...#.#.#......###.#.....##............##..###....#....#...#......#.##..........#.....##.#.....#......##......#....###..........#....#...#.............##.#.....#...#.......##..#.##.#............#..####..##...#.#.....##.#...#.....###.......##...##........#..#..#.#.#.#.#..#.#..#..#..........#......###.....#.......##.#..#...........#.#...#..#........#...#...#.........#.#.......#..........#......##.#...#.#.....#..#..#.##..#..........##..#..###.#..#.......##.#.##...........#...........#X##....#.......#..#.#.....##..##.#...........#...##.......#...#....#..#........#...........#......#..#...#.....#..#.............#.
..#......#..#....#........#..#.#..........#.....#....#....#.##....#.....#.#..#....#.........#......#...#..#X#....#..#..###.####.#..............#...#...##...#..##.....###...#.#.#.#X#.#.##....#..##.#......#.##.....#.#.....#..........#.#.....#.......#....#....##...#.....#.........##.#.#.#..###....###......#...#....#..##..##...#...##..#....#...##..#..#.#.....#..#.............##.#........#....#X#....#.#........#......###.........#.#.#........#....#..#####.....#..#...#...#......#....#.#..#.....#.#.#.#..#...#...#...#..#X#.........##.##.....#...#......#..#..#.....#...........##..........#..#.#..#...###.##..#X#..#.....#....#......#.#.............#...##.#....##..#.............##.........#..#..#..............#......##..#.#........#.#.......#.#..#......#.#....#.........#.#.....##..##.##.....#.........#....#...#.##..#.#.........#.......#.#...#.##..........#.....#............#.#.#.......#....##.#.##..##.###.#.....#X####....##.#....#.##..#......##..#.....#.##............#.......#.....#.###..###.....#..#.#X#...#...........#.
...#...#.##.#......#...#....##...#...##.....##.....##....#....#..#....#.##...........#..#...###.#..#.#.....#.#.#.#.......#....#..##..####.#..............#.#..#....#....##.......#.#.##..#.....#.....###...#........#...#..........#.....#.##..#.#..#..#.#......#.#.....#.......#..#..#.#..........#.............................#.........#.#............#..#..........#.....#..#..#..##...#...##...##X##......###...#.........##..........##.....#...#......#....#..............#..##...#.###...................#....#.......#.#...##.##..........#.....#.#.#.....#..##...###.....#.#....##....#...#.##.#.......##.......#.##XX#..#...#...#.##...#..##......#..#....#....#.......#.##............#....#.........#.##...##.#.#..........#...........#........##..#...#...##...#...#.#....#.#....#.................#.#..##.....#......##...#.#.#.......#.#.......#...##........#.#......#..#.#.....#....#......#..........#......#...........###..#.......#.....##.....#..............##..#..#..##....#..#X#.##...#.##....#...###...#.#..###.##.##X#.........#..
#...#..#......#...##..##.#..#.#........#.#.#....#..###..##.#...#....#....#.............###...####.......#.#............##........#X#...#............#............#.##......#.....#.#...#....##.#.....#.#.....#...#.#..#.#..#.#....#....#......#..........#.....#..#....#...#......#X##.....#...#......#....#...#..........###..........#....#..#....#....#...#.#.##......###.........#####.#......#.#..#..#.....#.....#.#........#.#......#.#..#.#..#....#.##...#.....#.......#.#..#.....#......#.#.#.#..#.....##.........##.......#.....#.#.#...###..#........#......#.#..#X#.....##.....###........#####.#..#.....#...#.....#XXX#....#..#.###.#....##.....####...##..#....#.##.......#..##....#.####.#..#...###.#..#........#.......#........#...#..#..#..#..#.#......#................#..#..........#....##.#..####.......#.......#...........#...#..#....#........#.#.#.....#...##.#......#....#...#.#.......#..#..#.....#....##......#..........##.#................#......#.......#...#..#...#.#....#.#X###....##............###............#...##..#.....
##....#X##......#...........#.##.#...#.##..#...#..#....###....##.......#..#...#.#.....#......#............##...#..#...##..#......##..#.#.......##.####..#...............#............#.#.###.#......#.....#.........##.#...#...#.#......#..##....#.#....#....#...#....##..#.......##XX#..###......#.#..#....#....#.#.#....#.....#....##......##.....#..###.#..#....#.##.#.#....#.#..#..........#...##.#.#..##.....##.........#...#..#.#.#.##...##..##.....#..#............##.#.##..#...##...#.......###.........#....#....#......#...#..#..#..#..#......##...#.#..##.#......##.#...#........#....#.......#....#...#....#.#..#.#X###.#.....#.....##..#.#.#.#...#...#.#..##....#.........#..#....##...#.#....##.....#....####........#....#...#.#....#.......#.......#.#...#..#..#..#.#...........#..#.#......#..#.#.#.......##X#.#..............#..#......#..#............#...........#..............#.......#..#......#..#.....#.....##..#.#..###....###.##.....##..#..#.##...#..#...#....#...#...##...#.##..##.......#.........####.....##..###......#...##....
#..#..##...#.......#.##..#.......#.........#.....#.........#..#.....##......#......##.....##.#....#....#..##......#....#...#.#..#...###...##.#...#...#...##.#...##.##.......#....#.#.#..........###...#...#..#....#....###....#X#...#.#............#.....#.##....#.#..............###X##............#............#.......#..#..#..#.......#..#.#...#.....#............#...#........#...#....#..#..#...#......#.........#..#.........#..#.....#......#..#.#.#........##...#........#......#....#.#.#......#..#........#.##.#....#.#.#........#..#.#.......#.......#..#...#......##....#........#.##.....#..##.#...##.#.#..#....#X#.....#.#........#........##.........#.......###.#..#.......#..............#.#...#.........#.#......#.#.............##......#......#..#.....#.#X#.#......#...........###..#..........#.......##.#.#.....#..#..#......#..#X#....#.........##...#......#.....#....#.#.........###............#..#..##.#.......#......#...#............#....#....#.....#...##.........#................##..#...#...##...#.....#.......##.#....#....
...........#..................#..........#..#..#.......#...#.##........##........##..........###..........#.###.....#...#..#..#....##..###.....#.............#...#.#.......#..#.#.........#.##..##......#....#..##..#.....#..#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###..#...........#.......#...###.#.....................#.#......#...#.#........#.#.#..#...#XX##.#......#...##.#....##....#...#....#..#...#..............###........#...##.#.........#..#.....#...#..#..........#.........#...#..##...##.#..........#...##....#.#..##.....##...#......#.....#......##..#.......#.....##...........#.#....#.......####.........#...#........#..........#.#...##....##..#.....#...#....#.....#.#...#...#.....####...#...#..........#........#X#...#.#..#.#..#..#...#...#..#.............#.#..#.#...#................#..#..###....#..#.#.......#..........#..##...#....#..#....#..#.....#.#..#..#...#......................#.......#..................#...##.#.....#............##.#X#..##.#.####..#....#.....#........#..#..#..##.#...#...#.....##..#..#X###.#..##.#.##...
...#..##..#..###.......#..#.#......#.#.#.#......#..##..##....#.#...##.#....##.#...#.#.........#..##....##.#.###.......###.#.#..#..##...#...##.......#......#.#.......#...##.........#....#....##.#.#............###...#....#..........#............#...##...#.....#..#.#.....#...#.....#..##........#..........#......##.......#..##..#....#........#X#..#.....#X#.#........#..#.....#.........###..#....#.#.#......#.#.........#.......#.....#.........#..##X##....#....#.....##.##.#.......#......#.............#.....#...#..###.#.##.....#..#.......#....#.....#..............##..##..........#.##........#....#..#....#.#.#..##.###.....#......#.##....#..##...#....##.....#.#.#.#.##.#.##..#........##...##.#...#..###.#.##.####..#.....#...........#..#...........#.##....#..##..#....#...........#...........###...#......#.##..#.....#............#.......#..##.....#...#........#.....#.#..#....######.......#.#.#..##..##....#...........#.#...###.#...#....#..##.###.#...#..................##.....##.....#.................#..#.#.#........#..#X#...
#....#.....#...........##.###.....#.#....#...#.#..##..#XX##.#........#.####.....#.#....##................#...#...#.....#..........##..#....#........#..##.....#.#..#.....#..###..#............##......##...##..#.....#......#...#........#...##..#.............#.##......#..#...##..#...........#..........#......#.#.......#.....###...##..#.......###..##....##.........#...##..#.#.....##..###....#.#.#...#..#..#........#...#.....####.#.......#...#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#......#..###.....##..#.##.....#...##...#.#..##...............#....#............#.....#...#...#......#....#.#..#.#..........####...###..#....##..###..#...#.#....##.#...........#.##.........###..##...#.#.......#..#..#.....##....#.......##.......#....#.##..#...#...##...##..............#...#.#.......................#..#....#..#........#.....##......#...#....#..#........###......#..#..#..#....#.......###..........#.#.#...#.#.##.#..#.....#...#..#...##......#X#..##.............#...##.#......#....#...#..#..#..#.#..#.#..........##..........##.....##......#.......#............#.....###X##.###.......##.....#..#..#.................#............##.#.#....#...#.#......#X#...###......#..#X#..#................#..#...###.................#...........#.#...#..........##.........##.......###....#.....#....#..#..#..#..#.#........#.###.##.........#......#..#.....#.....###......##.#..........#.................#.....###.#..#...#.....#........##...##..#.#.....#......#.##.....##..........#X###...##................##X
...#...#..#..#..##..##............####...#.####.###.#...#....#....##.#.#..#..#.##..#..#.##.#......##...#...#.###..........##...............#..#.#.#..##......##...#.....#.......#.#..#.#......#.#..##.#.......#...##...#...#..#.....#............##........#.....##.##..#........#.###....#.........##.....#.###...##.#...#..#..#.#...................#..#.#..........####......#..................#..#...#.##..#...#..........#.#............#...#.....##...........###....#.##.#...#...##.....#.#.#####.....#.#.#....##...#...........#....##..#........##..#...#.##..#.#.....#...#........#..#..#.###.#.##...#.#.....#.........#........#...##.#.#...#..##...#.#......###.............#...........##..##.#....#...#......#.#.##..##.#..##.#..#.##.###.#.......##.........#..##..#...........#.....#......#..........#.#..#..#...##........#...........##..#...#..##..#X#........#......##.....##.#.#...#.#X#..#.....#.##.#...............#..#...##...#...#.#.....##........#........#.#........#...##.....#........#..##..#....###.........#....#...#.#..#..#
.....###...#......###.......#...............#.....#......#...###....#....#.......#.#.#........#.........#...#...##.#.##.#.....#.....#.#.#.#X#.#....#.#...#...#.#......#.......#.....##...#..##...#....#....#...#.###..#...........#..#.#....#......#.##..#.....##...##.....##.....###...........##...#...#..#....#....#...##.#.........#..#.#...##..#.#....#......#.#..###...#.#..##.#.....#....#.#......##..#..#.#.....#.#.....#..#..#...#....#.#.......###...#.##......#.##.....#.......#...#....#.....#.##.....#....#....#.##...#..###..#..#..##....#..#..#.#.....#..#..##..............##...##..#.........####.............#..###...........#......##..#..#.#.#........#.........#..#.......#.....###...#.#............#..#..........##...##...#...#...##....#...##....###....#..#.#......#....#..#.........................##..#.........#.......#.##.......#.#..#..##...#..##..#.....#......#..#..#....#...###.#.#...#......###..##.#.##.#..............##..#....#.##..###...##....#####.###..##.......####.#..#......#..#..#####....#....#...#...#.#..#..
.....#...#....#..#.####.###..#......##.......#........#..#.###....##.#....##..#...####........#.##..............#....#........#..#....#....#.......##...##........#...#.......................#.##..#....##....#...#...##.......#.#...#X#..#..#.#.#..............#.#.#...#..#........#.#..#.#....#####.........##..#...#.........#......#...#......#.##..#..#..###...##...##........#X#.....##..#.#.#.##......#.........#...#.....#.....#........##....#..#X###X#........#...####.....##..........#...##.......##........#.......##..#....###..##..#.....#.........#...#..##.#..........#.#X#.#.#...#......#.....#........##.#...#....#..##..#.......#.#.........#...#....#..#....##.#.#.#.....##...#.......#..#.#....#.......#.....##...#...#........##..#......#.....##.#..#..#.......#.......#..#......##.#.##..#.#..#.....##..#.#..#...#..#.###...#.....##................#....#..###.....#....#....#.##............#.##..#.....#..##.....#...##.##.......#...............#.#..#....#.....#XX#..#X#.......#..........###...#.#X#......#.##......##........#.
..........#...................#..##..##.#..#.....#....#.#......#...#..##.....#..#..........##..##..#..#..#..#...##.#.#...............#..#......#.......#....###........##..##...#......#...............#....###..#.###.##.#..##......#####.......##..#.....#...#............#....##....#.........#...#..............#...#.#....#.#.#..................###...#..#X#......#....#..#..#XX#........#.#...###.......#.....##...#..#....#.#...#......#.....#...#.###X#....#..#.............#.#..#.#.#...#..#.....#.....#..#....#....#.#...#...........#.##....#..##.#.#..........#.........#...#.##.###..##..#..#.#....###.#..#.#.....#...###.#..........#.............#.........##..##........##...##....#..#..##..........####...#.##....#..#..#.....#.###........#..#.........#..............#.##.....#..#.......#.#..#....#.....#..#.#.##..#..#...#.....#................#....##..#.#..#..###.#.....##.#.#.#.#..#.##........#....##...#..#..#.###..###.#.####......#...#..#.#.#......#.#.........#X#.#.#......#.##..#.#..###......#.##.................#.#........
..#...##.#...#.................#...#....#..........##...#...#...##...#..#....##......#....#....#..#.#.#.......#......#.#......#..#...##....................#.#.........###...#..#.........#...#........#..#.#....#.##.##...#.............###...#......##............#.#......#.#.#X#.#....#....#.........#..#.........#...##.#..###...#.#.#...#.##.##.###..#....###........#........##....#....#...#.###..#............#...#.....#...##.#.#....#...#.##.##....##.##..........#..#...#.......#........#..#..#.#.#....#.....#.#..#.#.....##..#...........#.........#.##.##............#....#...###..#.......#......#...............#........##.............#...................###....#..#...#.....###...........#.#.....#.#..#.............#....#.....#.#..#.#.......#.#..............#...........###.##....#.#........##...#....#..#.#.....###.#.......#.......##.#.........#..##.#......#.#...##.#X#.........#..#...#.....#......#....#####.#.............#....#...#.....#..##.#....#.###....#.#......#....##.........##....#....#........#..................#.
#..##....#..#..#...#...#...#.#....#X#.###....##.....##.....#.....##....#.............#....#.......#.#..##..##..#.#.....#.....
# | 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... |