317 317 20
.....+.#.+...................+.........................+........#.................++.#.......++......+............+...+......................+..++....#.......+............#+..............+..+.....+.....................................#........................+.......++......+....+.................+.+................
.......+........+..+.+.........+......................#.++........+....++...++...........................+.........+....+..++........................................+......#+...............................+.........+....+......+.................+.........+.........+...............................+...................
.+.+.....+.............+.................+...++...+.....................+.....+..............+.......................+..............+................................+..++............+..................................+........#..+...........+.................+........................+.+.....................#...++...
.+......................#.+.........+.#.+..+....++..............+.........+...........#...++...................+.+............+...+...............+..+......+........+.++.....+.........+.+.......++......+.............+.....++...+..............................................+..+............+.....+..........+.......#.
........++...+...............+.+....+..........+.............................+......+...+...+.#......+.............+.....+........................#..................+..+...+.........................+++.....+.+........+..+.........#...+..........+.+....................++..+....+...............+..+....+............+#.
..........+...........................................................+.+..........+#...........+...+.........................+................+.......+.........................++...+...............+....#..+...............................................+.......+.........+.....+..............+++.+#.+.....+..........
#.............................+.....................................+...+#..........................+.....+..+..+...+++.........+..+......+...........................+....+.....#.....+...........................+......................#.........+.+....................+...#..#......+..+......+............+..+...+.....
.........................#..................+....+..........................+.............+..................+...........++..........+............................+.......#....+......#.........+.....................+..+.......#.....+.............+........+...........+..+......................+.....................#..
.....................+....................+..#......+....+................+.....+....+.......+......#................+............+................+..+..+...................+.+.......+......+....#..+......+..........+++......+.+.............+.....++.+..+.....+....................#......+...++........................
......+...........#.....+..........+...................++.+.....+.........+......#..+...+.....+....+.........+..#..........+...+..+.....+...............................+.........+......................+.............................................+.+...+.....................+...............#..............+..++......
..........................+...................................+............................................#..++..+..+.....+..#...+.................+...+................+............+..............+..+.....+.....................................+.........+..........................+..........................+........
....+......+....+............+......+.+....+................++............................#......+..........+............+.......+.+...+......................++..................+......+....+.................+.................#......+...............+....++......+.............................+........................
.......................#..#...........+...+..++.......+...................+................+..........+....................+......+...+.......................+........+.........+....#..........................+..............+.....+....+.............................+................................+............+.....
...................+...............+...+..+....+.+.++.............+....................+..+...+.+.................+..+.......+........+......+.....+...+.....+.......+........+.+.+#.....+..............+.....+.................+............+......+....................+...+....+.......+......+...................+.......
..........+..+....+....++.............++..........+................................+..............+...+..........................................+.....++...+...................+...............+...+..+.....+.#+.......+................+.......+.......+.+................+.................................+.......++.....
.........................+...........+........+..+...........................+...+.......................+......+.................+......+...+....+...+.+....++.........+...+..........+..........+.........................+......+....+....................+..+..........++....+......+....................+.............+.
...+......+......+.......+..........................................#..................+.+.........+.........................+.+.............#...#.....+......+......+............+.........+....+.................+................+..........+............+.......+.........+.............+...............#..............+#
................+...........+........+........................+...#.+.+.+.....+..............+..+...+.......+............++................#..+......+.........+....+....+...................+..............................+...........+...+................+..................+........+.............................+.....
...+.............+...+....................+..+.............++...........+......+.+...............+.....+....................+.........+............................++.........+....#.+.....+...+....#.+....#.............................+....+...............+...+.................+......+....#...............+............
.................#.+............+..+.+.......+.............+....#................+......#+....++....+..................+...+...........+........#......+....+..................+..................................#.......+...........+..........+.............................................................+..+..+.......
...........+............+...++...+........................#...+.......+................+................+............+..+.........................+..............#.............................#...+..+.............................+......+#.+.............+....+..+..+....................#......+++...........+...........
..+.........+...+.................................#+...+........................+................+........+...........+#...........+.........+..............+..................................................+.....++....+....#.............#......+..+#.........++.....+.#....+.....................+.....................
..........+........+....+..+..........+................+...+.......+....+........................++..............+........+....................................................+.............+...........#+.........+...................+..............+.....+.........................+..............+..............+....#+.
..................+......+##.....+......+...+.+......................+.+.....++................................+.......................................+.+..................+..............+...........................................+...................+.....++...........................+.....+.......+................
#....#........#....+.....+.+..+.........+.................+.....+.......+.............+...+....+....+.....................+......................#............+.........+..#...................................++...........#.......+.....+...+..+...+#........+....+..........+..+..........#.......+.......+...........+...
....+.................+.......+....+...+................+..#+........+.................+......#+....+..+....#.......+...........+...+...+..+...............+................+...+..+....+.+..............#+.....+......+.........#..........+....................+............+.+............+.........+...+.+........+......
......+......+..............+.............+............................+...........+..........+..+....+......+...+.....+...+........................+...........+.+....#......+..+....++...#....+...............#.+...........+......+......+.+.........+.......#.+............#........+..........................+.++......
................+..+........+.+......+....+...+..................#...+...........+............+...+...............+..........+......+.+......+..............+...+................+..................+....+............................................+.+......+..............................................+....#...+.....
.......+.................................+........+..++..............++.+..................+.........+.+..................+...+......................+..............................#....+.................+.................................#..+....+...+........++.........+.....+...#.........+....................++.....
.....+..................+..+......#...#....++...............#.......................................+..+....................+..#....+...................++..+...........+............+..........+...............................+...+...........+........+..+....#...............+..+..............................+..+..+...
...............+...+.................+.....................+....#......+....+.....++.....+.+..+...#...............+.................+.#.....#.+.......+.+...+.+....+....+..................................................+..+.........................++.......+.....+.........................+.++...+....................
.....................+........+....+.+.....+.....++.......#..........+.......#.....+#..............+.........+#......+....+......................................+.+......++............+..............+......+....................+..+.........+......+......+............+......#.........++..+......+......+....++........
..........................+...................++.......+............................+....+..+........................+.............#.+..+.........+......+...+................+.++............+.....+......+....+.+...............+.#..#............................+.+......+....++..................................+.....+
+.+...+#..........+................................+.......+..........+...................+...+.................+..............##....................+..+.........#.........++.....+....+...#.+....................+.+.....+++.......#..+....+.+.......+.......................#.........+#....+......+......................
......+...++..........+...........+.......................+................+..................+.+......++.......................+..+................+.....................#.+...+.....+.#.........+.+..++.......+..........+........+........+......+.+.++..++.......+.........+.+...........+........+#...#..............+..
....+.......+......+...+.......+..#+.........+............++..................+.....+.............+......+...................+..............+........++.......+.+............+................+.....+..............#................................+..+...............#...........+...........+......+.+...+......+....+.#..
.#....+.........+..#.....++...+...................................#...........................+...............+................+........+......................................................................+.+.+.+....+............+.....................+.........+......+......+...............................+......+
........+.+....+.#....+.........+..#..+............................+....+....#............+.+......+.+....................+.+.#++...........+..............................+...+.................+...+.#..........+.+............................+#.............+....+.......+.........................+.........+...........
.+..................+.............+.+.+...............+.......+..+#+...........+++..+.............#........+.....+...+..+....+.+..............................................+......+..+.......+.++...+.......................#....#+..............+.....+.................+..........+.........................+...........
...+................+..............+...+.#......#+..............+.......+............+..+....+#.....+...+..................+.......+..+.+.+.......#.........+...................+.....................................+.........+....+....................+..............++..........................#.............+.........
.......+..+................+.........................................+..................+.........+.....................+..#......++................#........#.+............+........+....................................+.........++.#..+........+....+#.............+...#.+................................#..........+...
.........+........++............................+...+............................................................+.......................+..........+............+....#..........+............++..........++..............+..+.........+......+.......++.+..........................+...............+...........+...+..+.....
................................+............................#...+..#...............+...+...........+....#.........................+.....#.+...........#..............+.........+....+.....+......#.....+......#..........++...+................+.....++............+.................+.....+..............+....+...........+
....+..+.......++.....+...............+..................................+............+.......................................................................................+..............+....................................+.........+.............................+..+......#.......................+.+...#..+.......
...+.........+.........................+......+.+......................................+...........+...+..................................+..+....+..........+.+.....................+..........................+.......................+..#..............+#..........+....+...+..........+..+....+..............+...........
.....+..........+.......+.........++................................++...+...#.............+............................+....+...+...++.....+.++..+...............+....+.......+........................#..................+............................+............++...+...+++.............++.#.+...........+.............
..+...........+......+..#.........+..........++...++......................................+..+.+..+#+...........+...+....+....+...............+.....................+......+..+.....+..................................................+........+...........+....................+...+.....................+.+........+..#...
.................+.+...+.........++.............+...#........+....+..++..............................+.....+.........+...+.#.......+.....+........+..+++........+.......+.............+........................+.+.............+.........+....+..+....+......................+........................+......................
.......+.+..................+...............................#........................+.................+.......++.............+..+...........................+....+....+...+............................+.#.+.......+..+......+..........+.............+...+..........................+....+...................+....+........
...................+............#.......+.......+.........+.+...+...........+...............#............+...+.......+..+...........+...#..+..........+...+.+.+...........+....+....+...+.........+.+..........................................#..+.............#+.............+.............+............................+..
.......................+........#+...............#.......#...+..........+..+....+.+..............++...+...............+....+............+.#.+.........++..........+...+.......................+.................+..........+....+....................+...+....+..#............++..........+.......+++.....#...........+......
.......+............+............+........+.....................+..+...+.............................+#........+......................+..............................+....#..............+.........+.+...........+....+......................+...............................+......+.........+....#........+............+..+
......+..........+..........................#........+...........+...................+...+.........+........#........+....................+.............................+.....+............+..+...............+.................+...+.....+..........................+........................+..........+.....+.....+.+.....
..+...+.........+..........................+.++......................+..........+.............#..+.......++...+..+.+..........+........+.............................+........+.............+...++.....#.......................+.....+.........#.....#.....+......+..............+..........+.........+......+.+.............
...+..+.+..........+.....+...+........................+................#...............+.........+....+.............+............................+....+.......+..............+........+.........................................++.............+....#...............+.............++..+......................+.....+...#.....
..............#..+........+.........+....+.......+......+....+.................+....+......+.+..........+.+........................+.........+.+..........#.+....#...+#.......+....................................+......................+......+.+...+..+..........#............+...+.................+.......+.........+..
......+...+...............................+.............#.+#.+......+.........+++..+............+...+...+....++...+......+....+...+........+..+.#.................................+.+...+....+.....................+....+........++...+.......#.....#..+.+........##..+...+....+.......+.........+......+..+...+...........+.
...+...+......................................++.......+...+++........................+......+......................+..................+..............+.........+..+.........+.+.....#+.......+..++....+...+..............+.............+.+...............................+......+........+.+...........+...+................
..+.+.................+......+......+........+.+..........................................................+.....................#..........+..+...................+.+.......+.......+.........+..........................+.+...+.........++......................+.....................#............+........................
...............#..+#.......+.........+...+......+...++.+..#...........#+......+.+.......+.............+.++..........+...++......#...........#++.........+.....+...+...+........+..........+.........+.....+........+..................................#........................+...............+.........#.......++..........
.......................+..................+..+..#....++...............+............................++..++.......+.........+..............+.+.+........................+........+..........+..........+....+.....+.........+.............+........................................+.....+.......................+.....+..+....
++......+.#......+......+.............#.......+.....................+............+.+.+..................................+..#++..............+....+#..+.+.........+.........+...........++............+..........+..++.++.....................................+.+..+..........................................+..+........+...
...............................#............+......+........+.....................+...++..+....+............+..............+..+.........+.....+....+.......#.........+.+.....+......+.......#.........#...........+.+.+...+................................++..................+.............+...+....+.......#...........+..
.......+.....++........+...+.............+...............+........+.+...........+.........+........+...............................................+.+.++.........+..........+.....+.+.....................+..........................+.+...+..++....+................+..........+...+..........++.................#+........
..++......................................+.............................+..........................+.......+...+....+......+....................+....+......+.........#.++.....+.....+..#....+.......+......+..........+.............#.......................+........+.............+..+........+++.................+........
...+.........+.............................+.......+..#.......+..........+.+...........+......+...+.............+.........+.......+..........+..................+................+..............+.........+......+............+....+.......................+...........++.+...............+.......+..........+.#.............
....+............+........+..............................+........+.............................+....+......#................................................+.+........+....+......+...................++..........+...................+.........................................++........+.......+......................+.
...+.........++.......................#..+......+.+..+.......+......+.++......+................+....+....................+.......+..#....+........++...+.............+..........................................................+..........#...#........+.......+........+....+..+...........+.+#....+........+...+.....+....
.+..+#........................+..+..........+...+.+..................+..........+.......+............................+....++..........+............+...................+++..+.......+......................+..........++.....+..+..+.+..............+.....................+......#...++.............................+.+......
....+...+..............+......+...++.....+.......+......+.........+.#.................+........+...........+..........................+.++...+..............+.............#......+..........#................+.............+...........................+.........#.......+.........+..............+.....+...+................
..........#...........+#..........................+.................+................................+................+...+.....+................#.......++...+.............#.++...++....+...................++....................+.................+.................................+....+...+............+...............
+.............+#....+..++..........+...+....+..+.+.+..............+....+...+................+.......+..+.....+...........+.......#.....+..........+.....+..........................................+...+.....+...+...+.+..........+..+......+.+.......+....................+................+.......+.........+.........+....
..+.....++........+...............+.+........+...........................+.......+.......................#................+.....+.........................+......+..+...+.........+....+.+..+...................+............+....+.........................++...............+..........+.....+.++.....++....+...............
................+++..+.....+....+..+...........+......#..........+..........+..+.......+.+.....+..............+..+................+...............................+.....+............+..........................................................+.........+..............+........+............++......................+.....
...........+.....#........+.......................................#......#+..................+..+..........+..................................+.......................+...........+..........++.+.......+................+....+.................+.+..................................+.......................................
..#.......+..........+...........+........+...................+.......+.......+.............+...+..............................+..+......++..................+...............................................+...+..............................+..............+.......................+.....#...........................+..+
....+..................++..............+...........................+....+..............+..+...........................+..+.................................................+....+..+........++..........................+..+.+..............................+.....+........++.....................+..........................
.+.++...........................+....+........+......+.+.......+.+.........................#.......+........+...#..............+...+.+...........+.+............+..+...........#.............#............+.+.....#..............+.......#.............................+..........................................+..+.......
....++.+........+.....+.+.+........+..................+...+.+.+......+...+.+...+....+..........#.....................+.........+...+.......................................+........+...........+.+....+........+..#......+...+...............+............+....+....#.....+..........................+.+....................
.......+..+...............+..+........#...+..+...+.....+................+......+.......+.....+.+.............+........+...............+........................+......+.+..+.........#..+...+..........+....+........+..........+.+...............................+..++...+......................................+....#.+....
..................+..........................................+....+........................+..............+..+.#......................+............+...+....+..........++........+..+.......+.....................+............................+................+.....+........#...........+..+...........+........+.......+.
.....+.......+.........+.+.....+.+.................+.+.+.+.......+......+.............+....+...............+..........+...+..........+..+....................#......................+..+.+.................#........+....+..+.+#.......+...+...+..+.......+.++.+.....#...................................+......+.......+....
........+.........+.+#..+......+...................#.............+.++................++.++........+..........+..+.+.+....................+.......#.....+#..................+.+....................+.....++..+.....#..+........................+............................+..........#...+............#.......+.............
............................................................+...........+...............+..........+..++.+...+........+..#....+...+................+....+....+........++.+.+.#..........+..+.................................#...............#+......+................#...#............#.+.....+....................+........
+....#........+.+..+.......+...........+........................+.......+.................+.......#.........................+...............+.#..................+#.............+................................+.....................#.......+................+............................................................
..............+..+..........+....#.#..........+#.+..+.......+++........+....+........................+...#......+..#+.......+.+..+.......+.....+.................................................................................................+...................+.........................+...........+......#.+.#......
.....+.+...+....+.......+.....................+........+..+....+...........+...+.....+...................++.......+.........+....+....+...+.................+...+....+.......+..+.....+.......+.......................+....+.....#+........+.........+...++.....+.........................+..+...............+....+..........
.....+.....+..................................+......+......+..........+.........+....+....++...........+..............#..........+.+..++....+........+...............+.+..........+...................+.+......+...+...................#.................+..+.......................+...+...............................+...
...........+..................................+.+...................++....................+.+.............#...........+.#....+...+....+....+................+................+..#....+...+.....+.....................++....+.........++..................+.............++.............................................+..+..#
##.+...............+..+........+..+.......................+....+...+.+..........+..........+......++.............+...........+...+.....................+........................................+......+.......+........++..............#........+............+..+....+...+..#..............+....+.#......+.#..........+.....
..........#.........+................+.........#................+....................#..........+...+....+....+.+....++........+......+.......+............+......+..........+................+....+....+.+......+....+.................#.....+....+...+......................+.........+...#........+......+..+.............
.................................+.......+......++.....++.............+...........+.........+.......+....+..+.#........+.........+......+..........+........+...........+......+..#....++..........+........+...+.......+....+..............+........+........++.......+...+..+++.....+.......+.....................+........
...........+.....+....++++.+.......+....+...........................+......+...........+..............+................................++.......+....#..............................+..........+......+.....+.......+.+.........+........+........+..............#.+............++....+.+.........................++.........
..+......................+........+........+.+......+...++..+....+....................................+...................+.....+.......#.........+..........+.+...........+.........+..............+...#...........+.+.......................#..++..............................+++........+.+..............................
....+......#........+....+..+......#.+........+....+..............#.............+........++.#..................+....+......+...................................+......#...................#.+...+.........+....+..............#...............+.+..#.......................+....#.......................+.................+..
....+................+........+.........#.....................................+................+........+................+....+...........++.....#................+................+.......+..............+...............+........................+.+.........+....+......................#.+............+.....+............
..+................+............+.+..........+......+..+.....+......+...............................................................#...............................+..#.................+...#...+................+..........+..#........+.#...+.............+...+.+.....+.........+.+.................+...+.................
.......+..+....#+....+.......+.........................................................+....#....#.+...........+..++....+........+....+....+......+.....+.++..............................++........+...+......+.........................+........+#............+......+.....+........+..................+.....+.............
.............+....+.++...............+...+........+.....#..+...#+..........................................................+.....+.+.................................+.+..+.........................................+.+........+..............+.+.+..+.+.........+........................................................+..
.+.................+..........+..........#..........+........................+...................+..........#...........+.........................+.........+.+.....+.....+.................+#...................++.+..............................................................+..............+.....................+....
+.....+......+.....+..........+...............+..+............+...++......++................+......................+..................+....+............#...+..+....+.+.+.............+..........+........+.................+.......+...............+..#...........##..................+#...+....+....................+.+....
..+......+.........+....+.................++......+........+......................+.......+...............+............+..+......+...................................+...................+.....+..........+...+...............+........+.........++....+..+...............+................+............+.........++.......++
....++.............++....+.....................+.......#....+...................++...+.............+.++......+...+.......++...+.........#...............+..+..+.+........#......+.....+.......+....++....++...............................................+.+.................+............+................................+
................+........+.+........+.............................+...+.....#........++.............................................+........+..........+...............+..........+...#....................+..+.+......+....+#..+......+...#.................+..........................++...........................+......
+........+.......+...........+........+..+.........................+.+........+....+.+.......................+........+#..............++...+.+....+.....+................+......+........+...+...++...++.#.........+.........+.........+.........+...............+.....+...................................+...+....+........
.............................+.+..........+............+....+....+........+.....+.......+........+..........+.+........++........+......#...+.................+...................+#.............+..+......+...#...+......+.+................+...............+...+...............................++......+.......+...........
..........++..........+...........+..............+...+.............#.+.............+++...................+....+.+...........................+....................+++......+.........................+.............+........+......+....+..........+....+..+...#.#...............+...................+..+...............#.....
......#+.........+....+...+.....+............+.......................+....+..+..........................#.......+.+.............#.#..+.....+......+.......+.+..+......+......................+...+......+.......+....++.+....+.....+.......+...+...............+++.................+..+.........+..+............#...#.....+..
......+............+...+...........................+....+...+.#..........#.+...+++.......................++..........+..........+...........+..........++................+.+..............+........+....................+..#...+.......+.......................................++........+.................+.................
+.+.....+...+......+..+........+.....+..+.........................+.....................................+....+..............+...#....#....+...+.#....+.....+...........++.........................+............+............+...............+..+..............+.....#.................+...+.........+....+..............+....
.........................+...#................+#..+..........+.........+....+++.................#........+.+................+.+.+.+..................#.....#..........+....+.++....+.....#....++..+....#......+..........+..........+.....+....+......+....#..................+........#..........+....+.........+....+....+.
...........+..............+...+.......+.........++......+.........................+....+..+...............+.....+.+..........+..+.......+...+........+..............++.............+..........+.......+...................+........+..++..++...............+....+.........#.....+......+....................+.+.............+
.......................+........+...................+..++....+....+.+..+.................................#...........#........+..+..+.......+...............+......+.........+.+..+..+...............+.......+.............++............+...++.........++.........+.#...........#.............+..+........+.................
+.................+...........+................+......+...............+......+.......#..............+.+.+.....+..............#.......+....+..........+...+.....+......+...........+............+.........+.............+..+.+...........+.............+..+...#....+..........................................+.....+....+....
.................................#........+.........+............+.....+......+.................+.+..............................+................................#............+...........+.....+...+..................+....................................#...........+#...+.................................+++..........
.............+....+..+......+..................+..+..........+...........++..+...+....+.............++.+..................+............++...................++.................+.............................+......#.....++..........+..+..+....................................+....+..........#........#+.....+..+........
....+++...+.......+........+...+....+....................................#..+.............................................+.............++..........+....+.....+...+.+......................+.....+.......................+.+........+.......+............+..............+.+...................+...+.........++.............#
...........+.............+...+..+.......+..............+.......+.....+..#..+..........+..............+....+...+........+.........+.............#.+.....................+.........+........+........+........+..............+...............+..............+..........++................+............+.....+...#.............+
......+.............+......+.......+....+...+....................+............+.....................+...............................+................................+......+..+.............+........................#...++.......+....................++.......+......+..............+...........+..#......+...............
...........+.+..++.......+....................+........#.+...................................+........+.............+.+........+...........+...+........++....+.+...+...................+....+.......++..........+...............+.....+...............+.+.+..+..........++.+.....+....+........+...................+.....+..
....+.........................................+.......+.+...+........................+...+.....+.+.+......+...+.........................................+..........+................+...+.....+..+..........................+...........#.+.......+.......+#.........+......................+...+.......................+.+..
..+.......+..+.#.+............................................+................+............................+...............+.+...............+..+.....................+........+.....+......+.#.......+....+......+.+...........+............+........................+........+..++...........+.....+.............+.....+..
#....+........+++..+...+...+...+..........+..............+.............++..+.................#........+...++.......................+....+.#+....#............+.........................+....+.......+......................+.+....+.................................................+............+..............+.........+..
+......+..............+.+.........+......+....+.....................+..+........................+.....+.+....+...+........+.++.....+.....+.....+.......#.......+...+.+.........++++.........+..................+....+..........................+.....................+.........#....................+.............#...+......
....+..+.....+......+.......................+....+....+........+.....+...............+.#...+.........+..++.......++.............+........++..+........+...+............+.............................+.+.+.+..........................................+..........................#..+.+............+............++...+.#.+...
...+++...........+#.....+........+.......................+++........+.......+.................+...+.....+......................+..........................+.+....#..........+...+..............................++..........+.............+...+.+..+.....................+........#...........................................
.................+....+++...+#....##...............................+....+...........+..........++.++..........+........+......+....................+......+++.....#..................+....+.................+...#...++.........................................+......++............................+.....++...............+.
......+...............................+.#..+......+...........+..............+....#+.....+.+.+......................................+..........+...................+.........+...+++................++..............#......+...+.+...+.+.......#..#.........+.......+.+..+........+....................#++................+..
...................................+.........+.....+.............................+....++.+..+...................+#.....................+.+....+....++...#.+.+....................+..........+.+........................+...+.+...........................+................#..+...............................................
...............+............+.......+........+..................+....+...#...#.+.......+......#+..................................+....+.....+...............+.....+................+...+............................+..+......+.+..............+........+.................+.+..........+....................................
............+............+...+.++++....+...+.++..+#..+........+........................+.......+......+....#+.....#..........+.....................+................+..+#..............+.......+...+.+............+.+........................+...........+................+...+..........+.....+..+..........................
.#....+...................+.....#........+.............+...................++......................+..+..++.++..+..+....+.........+...+.......+.........+.............+...+..........+..+++...........#..............#.............+......+.+.............+...+......+.........#....+........+..............#.........+.....+
..........................+........................+....#..+.........................#........+........##..........+..+..+.........+...........+....................................+..#.................+.............+...+..............+.....++............................+......+.+..+...+............+.....#.......+...
......+.....+..........+........#+..........+..........+............+.....++...+.++.+........+.....................+.....+..................++++....+.........+............+.+...........+....+.....+.............#............+..................+...............#........#..............+..................#..........+....
..+................+........+.................+.+...........+....+.........#....+.................+.......+.....................+................#.........+.....++.+............+....+...........+......+...+.......+.........++.............+......+....++.............................++..+......###......+.............#.
....................+.+.....+....#...+....................+....................+............................#......+#.......+.....+.....+....+..............+....+.......+.+...................+..............+..............+.......+..+....+....+...+.....+................................+....+.+.+...+.............##+..
.#..........#.....+......+....+..+.........+....+................+........+.++...................+........+..............++...................#....+.........+.........+...+.....+......+.........+......+...+...+...............+......#.....+.+...+.....+....................+...+..+..............+.......+.+..+..........
.......................+..................+.................+...............++.........+..+..+.++.........+..+.......+.++.......+....+...+..+..........+.+...............+.+....................+...........................+................+.............+............+....................................+......+...#....
...................................+.....#+.....................+...+....+............+.........+.......+....................+.+...............+.........#....++.#.....+...................................................+....................+.........................+..+...+.......+...........+.+..+...++....+......++
...........................+........+....++#..........+..............+.................#..#...............+.+...+.................+..++...........+......+.................#............+...................+....+.#...+.+.++....+.................+............................+............+......+...........+...+........
+...+.............+...+...............+...+.................+.....+#.........................+................+.....+...........................+........+.+.......+......++...++...........+...+..+.+...+.#+..+.........................................+................+....++.......................+....................
.....+...........................+..+......................+.......+....+.#........................................+..............#......................+..++...+.............+...++.+.+..............+.....+.............++.......+...............+..........................+........+.....#...+..............+...+.+.....
...............+....................+.......+.............+.......+...............+...+........+.............+..+........+..+..............+......+......+.+.........+...........+.....................+................+...+...+.........+.....#....................+....+....++..#.......+.+...+....+.............+...+....
...+...............+..................+...................+.+.............#+.....................+.......+.+.#...............+......+...+........................+.+..+..+....+.........+........+........++...+..........+.........................................+...............++............+........+.................
+...........+..........+.........................#..................+............................+....+..........+...........................+.................+......................+..........+..............+...+.....#..............................+....+..+.+.+........++......+.......+....+.........................
............+.#.+..............................+...........+......+................+..............+......................++.................+...+..+.................+............++......++..#.+.....+..................+...+......+...+......+#............+....+.......+.........+........+...............................
+...............+...................+.............#.............+.......+.........+......................+.............+..................+.....++................+...+..+.+................+...........+........+....+....+............................................+.+.....+..+.......+..+...........+.........+..++....
.....#.+..#...............#.........#..+.....+.+...........#...#.....++.+.............+.+...................+......++...............................+..............+...........+..........+................+.......................++....+......+..................+.......+..........++....+...........#...+++..............
+................+.........#................#...................+....+......+.......................................+...........+.........+......#....+...................+...................+..............................+.............+...................+.+....................+..................+.............+.....
+.........+..+.......+....+....................+.......#..................+.......................................................#........+..................................+......+.......+..............................+.....+........................+..........+....+.......#..+.......+...........+.+...........+++..
.......+.#+.+...+..........+.....++....................+...........+.+......+.+.......+++.....+..........+............................................+......+........++..............+....+............#+...........+....+.....+...........++................+..........#.......+.............................+.....+....#..
....+..........+...............+........+..+...+..............................+.........+...............+...........+.........+....+....+..#......#.+.......+.........+............+.........+...............................................#+..........+..............+...................+.........+......+.......+.....+.
.....................+.+......+..........+.....#+.+..+..+....+..............+.....................+.......+.#.....................+.....+.........+...+.......+..............................................+.....+..........................+.............+..+...+......+......................+....+........+.+.......#...
...........+.....#......+.+..+................+....+..............+..........+....++............+.....................#.......................+.....#....................+.......#+.......+............#......+.......................+...............+..+.....................+.....+....+...............................+..
....+...+.+.......++...+...+..+..................#.....#................+.....#..........+........+.......++..............+...........#...+......+.....................++......++.+....+.............................#.....................................+..+....+....+........+.+..........................+..............
..........+...+..............#..#.......+...........+..............+.+...+...+......+.....+........+.+...........+....#.....+......+..............+.................++.....+.+...............+.....++.........................+.....................+..................+...+...........................................+.....
......+....#..................+.#..+........+.+........++....+.....................+........................+...........+......+..........+..........+..+.+.........++..........+.....................+......................................................................+............+.+.+..+.........+.................
.#+.......................................+.+..........+.+.+............+.......................+....................+......+.+.....+.....+...+..........................+.+...........+......+.........+.+........+...+................+............#..................+.....................................+.......+......
............+.......#........................+.........+................+...................+.......+...++..+.....++..+.#.............+......+......+......+................#....+.............+.....+....#.....+...............................+................++............................+...+.........................
.....................+......+.......+++..#.....+..............+.......+..+.....+.+#........+.....+.......+..................+..........++.....................................................................+.........................+..+...+.................+..+..++...+................+.....+.........................
...............+............+....+............+..+.................+...................+..............++.................+..+......+.......+...................+..............#...#..............................++.+.+....+................+....+.................+..........+..............+....+.............+............
...+.+....+..............+....#.+.....+...+.....+......+.+.......+..+...........................+.......+..+.......#....++.......+..+................+...+......................................+..+...........+.....+............................+..+..+..+....................+.....................................+......
........+..............................+.........+........#........+.....+...............+++........+.............#.......+...........#+..++......+.......+.......................+.....#.....#..........+.....#.....+.........................+............................+...........#...+................................
...+..................+...........+......+........++....+..........+...........................................++.....+......+.......................................+............#......+..........+.......+........+......+............................++..................+........+..........+.....+..+....+.......#.+...
.............+.............+....+..............+.......+.........................+.........+........................+.+........+...........#...#............+...+.............+.....+.....+.........#........+...................+..+........+..............................#....+...+.........+........+................+...
............................+.......................+.........+..............................+.+.................+.........+......#+............................+......+..+.....+............................+.....................+....+....+...............+............................+.............+.+..............+...
....................+.........++...+.............................................................++.............+.+....#..........+.....+.............+..........+.....+.+........+................+..+......++...+..+.....+........+.......+................+.+.+.......+..+..+.......................+........+..+....+....
.............+............................+.....................................+...............++..............+...........+....+.#.............+........+............++.....................+.......+....+...........+.......................#............+........+......................#.....................+......++..
.........#.+....+.........................................+.....+...+..+.................+.+...........++.#......+.........+...+.....+..+..............+..............#..........+........................+.+........++........................+..........+......+.+......+...................+..............................
+..+....#....+...........#...#..............+......+.......+.....#................+.+......+...+............+.........................#............+...............+....#.......................+...........................+........+................+..++...........+.+....+..+#......+.............#....+.................
............+..++.....#...#..........+.....+............++..+.+..................+..#.................+.............+.............+...........................................+....+....+..+....+....+.............+...+.........+..#.....................+#...+..+..+.+..............+............................#.........
.+......+..............+.....+.+........+..+...+........+...+..+..........+...........+..+.............+..+.+..............+.......................+...........+...........+.+.+....+....+.......+.............#......+.................................+...#+...........+....................+..+...........................
..............++.......+.....+....+....+.+..............+......+.......+........+.++..........................+............+................+...........+..........................+..+....+.+........................+..............+.......+..........................#+..+.....+.+....+.................+.+..+...+.....+.+
..+......................++...........+..................................+...+...+...............+....+..+..........+.+..+........+.............................+......+.........................+...+.....+.....+.......+................+..........+..+...++.....+...+....#...+......+.............#...+.+...+............+
....++.+................+...#...+.......+......#..+.................................++..........++.....+.............+...................+.........+..+..............+..........#..#.............................+.......#.........+.........................................+....+..+................+.....++....+......#...
..+.+.................+...+.........+.++..................................................+.........+...+..............................................+...........+..+..........+.......+....+........................++.........+++.....+...............+#..+......+.+...................................................+.
......+..++...+.....+.............+.+.............+..........+............+.........+..+.+..+.......+..........++.......+.+.....+........+.+.......+.++.+........................+..+...##..............+...+..+..............#........+...+..+.......................+..+....+.....#+.............++.......+.+.+............
............#...........#..+...#...++......+.......+....#.................+......+.............+..........+...............+.+................+...........+....+.........+.....#..+....+...+..#..+.........+..........+...............++..........+...........++.........................+...........................+........
...................................+.........#...+.......................+#.........................+...++.........+...................+....+.....++..............+..+.....................+.....................++..#....+.....+...+...................+......+................+.+..............+....#.............+.......+
.......+.......+...............................#.................+...........+..+..............+......+...+........+..............+................+........+....+.+.+..+........................+.+.....#............++..........++.....+......................................#..........+...............................++
........+.............+........................+...................................+......+...+............+#...............................+.....+.+......+....+.+.....+.......+..........+..++.....................#.........#.+......+....................................+..#..+..+..............++...+........+..+......
+........#.......+.............+#..........................#.....++........+.+.+.........#....+...............+#...............+....+............#.........+...+............+......................+................+.......+.......+....................................+....#+.......+........+....................+.......
.+........+......................+....+........+..............................+...+................................................+..+...+...............+.......++..+.....+........#.+.+.....+....................+...................+.++....+...+...#......+.............+.........++.................+......+...........
.....+........................................+.....+...+....+...........+................+............+...........+......#.....+.........+....+......................+......+....................#.................................................+..................+....+.+....+.......+.........+...........+...........
........+............+....+..................+....+..#....+..............................+........+..................++..........#...........+......#...+......+.................+............#...+........................#.+.....+.......+...........++.......+......+...+.........++.........+..............+....+..+.....
...........+........+..................+.............+...........+..................................+.....+......+.+..........+..........+......+...+........................++.......##...........+.+..............+........................+..#.+.+.+...........++..................+..........#...........................
+..................+#.............+...+...#.+.....+.............................#..........+........+.......................#++.+...............+..+.......+........+.............................+..................+.............#+..................+.....+.........++....++.......+..................#...+.........+.+...
+............................+......+......+....+..................+.....................+..........#...............+..........+.........................+......+..+.......+........................+..........................++#..............+...+.#............+.........+.....................................+...+.....
..+........................+..............+.....................................................#.........+...............#...........+...+..................+.........................+.............................+......+.......+..+.............+............+........+..........+......+#............................+.
#...+..+..........+..+...........+................................+.+................+...#..........+....++......+......+.#..#........++............+.............+....+.........................+......#......+......+.......+.........+....................+....+.............................................+.+......#...
...............+....+.......+.......#....+.+.....+......++..................+.........+.+......+......................+........+........+.................+......+.+.........+........................................+...................+........+.........#...++....................+............#....+....#..............
...........................+................................+...#....+...#............+....................+...+..............+.....................+..................+..+.......++..........+.....++.....+..++...+................................+......................#..........+................................++....
....+....#......+........................+..+..+..........+.+.........+.......+................#.........+..+....+............+..+.................+......................................................+.......+++..........+........#.................+......................................#.+....+....................
.+....+.....+.........+.....+............................+...............................+...+..................+....................+........+..................++..+.+.....#.+..+.............#+....++............................+.#.....+................+...........................................+....+..++....+.....
.++............+...........................+....+............+............+......................+...............................#....+......................................++.....+................+..+................+..................+.....+......#....+..+...............+........+.....+.+........................+.
.....+...........#+++.............+.+...................+..............................+....+...............................+..........................+++............+....+..+..........+...............+...................+...................................+..............................................+............
..................+.....+........................................#......+.....+....+...................+....................+....+..........+..........+....................+#.......++.#........+..........+...#.+..........+..........+....#+.......++............+.......................++.......#.........#...++........
.+........#........+..........+.....+.+...........................................++..+.........+....+...+...+..+..........................+...+.........#..............+...+..................................+.....+.+..........++...........+..............................................+.....+......++...+............
+.......+..........+....#....+.............#...........+....+.......................+.......................+.....................#.+......++.+..+.....+.......+.....+.....#.............................................+......#.+....++....+.......+.....+......................++..+.+..................++...............+
..........+.............+......+.#...+.........+.......+......+.........+.............+.........#............+..+#.......+..#.....+...+..............................................................+.....#....+.#......+...........................+...............++............+++........+....#..+.......+........+...+.
+...............+..........++...................+#...+...+.................++.......+.................+....+.........+#.................+....++..........+........+....+.................+..........+...........+...................+.#............................................+..++............+................+.......
......#........+...+....+.........+.............++.......+...................................+..........+..+......+........+......+............+.....+...+...........+.................#.........................+...........................+...+.....+.....#....#.+.+.......+.........+.............+......................
+................+........................................+.+................+......+.........#.+........+..+..............+................+...................+.......+......#............................+................+.........+..........+..............#.....+.......+.............+.....+...........+...+....+..#.
+........+....++............+.......+...........+.....+.................................................+............................++....+..............+++.#...........+......+.....+...............#...................+................+......................................+............+.+..................+.......
..............+.......+..........................+.................+..+.....+.......+...............+..........++..........+..........................+.........+.+.....+.........+..............................+...................+..++.......+.........#.........+....+.................++..+.+.......+..................
....+................+...+........#.....+.......+...++..+.........++#........++....+#+.............++.........++..+.............+.........+............................................+...................#............+...............+...........+..................+.......+..........++.........+.....#.......+.........
.......++..+..........+...+...........+...+.+......................+....++................+............#..................+........................+..............................+...+.+.....+.....#......+++...................#..........................+...............++......................+.+...+.........+.#+.....
.......+.............+......................#.+.......+..............+...+.........+.+...........+...................................+........+................................+........+.....+.......+.+..........+.........................+...............+....+.+..............+.............+.............+........+....
.............................+....+.......+..+................+..............+.+..+........+..........+..............+..+....+....#..........+...+............+...+........................+..+#....+.+..+.+...+...................+......+..+..#+.................................+..................+...........+..........
..........................................+.+..+................................+.....+............+..................................+.......+.................+......+.......+.......++.......................+.................................+..+..+...+..#.....++...........................+...#............++.....+..
+.........................+.++.++............#........................+.........+....+.........+........+................................+...++....+.........................................+.+......+..........+.++..............+.........+..................+.............+...+...+.....+.....................+...+.....#
....#.................................................+.+.+..+................................#...+........#.............................+++...........+...#.......+..........+.......+........+.++....+.+..............+.+........+..+..............+...............+........+....................+.........................
.#+...................+....+..........................+.....+.+#..................+......++.+.....+..............+...........+.................+.........+.......#.........+....................#+...#.+.+................+............+...+....+....+..+................+............+....#........................+.+......
.......+....+.......+..+.........................................................+++..................+...............................#......#..+....+..+....+...+..#..............+....+....+...+.+............................+........#.....+............#..............+....+.....+......+..+...........++....#...+......
..+...+....++.+.+.........+.............+..........+.........#....#++..................+.........+.........+.......#+....++.......+.+...+................+.......................+...........+.....#......#.+....+....+.+..........#...........+.+++..........+..................+..............+..................+.........
.......+...........+........................+.....+.....+......+..............+......+....+..+......+.+....+.....................+...............................+....+.......#...................+....++...+.........................+......................+..............................+..+....+........++.............+
........+...................+..+........................+......+.....+......+...#................#..+......+..........+..#..+...+................................+...................+....+.....................+...........+........+......++...++....+.....+..+.....+......+........+...+....+........+...+.+.......#......
................................+#....#................+...+.+...+.......+......+....+.....+....................+......#......+..#........+..+........................+...........+............+.+.....+++.....+....+..+................+......+++......+.+..+........+.+.........................#..+....+....+.............
...+.........+...++.......+.+......................+.....+......................#..+.......................+....++.....+...+........+..............+..+..............................+.....+........+#........+.+....#...............+....+.........+..................#......+......+.........#.............+...........+...
.......+..................................+................+++......+.......+....+................+.....+................+.+#...##.+.....+...........+....+....................................+...+.+.......+..+......+...+..........+......+......+......+....+#..........................+......+.........+.....+.........
+.........+.....+....................+..........+......+++................................+.....+......................+..+#.#.......+................+..................+.+..............+..+....+....+......+....++.+.+............#...+...........................+............................................+..........
.+......................#...+...........+.+..............................++.......+..........+....+.........+.....++................+....+............++.+....+.....+............++.................+....+......................#...+...+.+..+........+.....+.........................#....++...+....+.........+......+......
....................+...+.................................+.+........#.......................................+.....++.....+.............................+......+.+............+.........+..........+..........................................+..+.#.......+......+.+...+.............................+..+.........+.........
........+.+............#........+..+.........+......+......+............................++.................................+..........+........+...+......++...++...#....#..++.........................+...++.+.+.............................+......+...................+........+......+.........+.....+......+.....+.+....
...........................++#...+#....+.........+.........+..........++.....#..................+..+..+..............+...+...+.....+.......+..+.....+.......++.....+.+...+...+......+.........................+......+.......+...........................................+..........++..............+..+........+.......+....
..+..+....+..+.....+........+......+..............+..+.+..........................+.....+.#......................++.+.#.....+....+.................+......................#....+....+...........+..............++.........#.....................+........+......................+....................................+...#+..
........................+...................................+.+..............#...........+..........+..........+..........+.......+.++.....................+...........+........#.#..............+..............+..........+......+....+..+......+...................+.+...+..............+..++........................+.....
.............++.+.+...+......#.......+.....+...........+.............+..........+.......+..+........+..+..................+..+....#.....#......+...................................+..+.....+...................................................+..........+............+.+....+.+.....#.....#..+..+.........................
.............#+.+......+....................#...............#.................+..............................+.........#.....................+#....+..................++.+........+.......................................+.....................+...............+..........+.............................+.................+.
........................+........+..................+++...................................+...........++......+........+..+...........+.......+..+................+....+.....................+.......+.........+....+.......+.......+..........+...................#...................................+.............+......+
............##......................+....+..............................................+......+.................+............+.....+...+..........++....#.#+........+........+.+.....+..+........+...+..............#.......................+..............................+......+.+.......+........+.......+.+.+..........
...........++.................+...++...+...+.....+..........+....................+.............#..+..............+....+..+.....+.+....................+........+.......+.........#.............+.......................................+..+......................+..........+.........+....................+..+............+.
.....++.++..+.....+.............+..+............+..........+................................+.+......................................+..+...+.....++++............#........................+..........................+..........#.........................................+..+..+.............+.+...........+......+.....+..
.+....+...................................#+...+........+..........+.#......+.....+......#.......+..+..+...+....++........+.......++...........++.+.....................++................................#.......+...............+++..+....#.+......+................................+..+...+...........+.........++........
......+.............++.#++.........................................................+.......#...+.......+...+.....................+...+.........+++...........++.+...+...............+...#....+.................+............+.............+....+.....+.........#.........+.#............+....................................
....+...........+.........+............................+.............+...+....................+....+..........+.................#.............+....+..................................................+...+.+........+............+.......+....+..................+........+.....................+..........+.........+..+...
........+...............+.........................+.+....+.............+..........+++.......+.........+.....+.......#................+...+................+..+...+..+.+........................+..................+..+#.............#........................+....+...............+..........................+.....#.........
.+.........#..+........+......+.........................+....................................+.......................++...++...++..................+................................+...+...+.+.+..................+..+.......+....+........+++...+..+...+..+........#.............++..........+...........+.......+.........
.............+.....+.+..............#.+..............+.+.............................+..+.....+.................+..................................+.....#..........#.......................+++...............+..........................+.+..++.+.....+#....+.......+..+....+..+.......+......+..............+..............
..................#....+.+................+.+...........++.....++..+...........+.........+..........+.+.....+............+.++.................++................++............+.....+...+.+.....................+...........+...........+.....+.................+....+....+..+.+........+.....+.+.........#+....+..+...+.....
...............+..+.....+......+.......+++.......+.........#....+....+......+.............+.........#.#............+.....+.+............+....#....+..............+..+.....+.+...+......+......+.............+..+..+...#.+......+....................................+.+.....+........+.............+.+.....+..+....#........+
.............+....#..+......+...............#.......#.+...#...............+.....+.....................#..........+.........+..............+....+..........++.........+.+..+...+...#.+.......+....+....+...................................+..+.+.+...................+........+.............+................................
.........+................+..........+..+#...............................+..+...+.........+................++........+....+..........+..+.........+.......+...............................#.......................+..................#.................+.......+........++......+............................................
.+.......+......+.................+..........+............+......+..........................+....+...+.+................+.......+.....+...................+...............+.......+.................+.............##........+....................+.........+.............+......+..........#.................................
.....+........#...................+........................+.......+......+.....+....+..................++............#.........+...+...#+...................+...............................+.....#......++.........................++......+..........+........+..+............++..............#+.+................+#..+...
.+......+.........+..+.+............+..+...........................................#+...+........+.++.+...+...++..........+...........+.+...........+......................+.+.....+..............+....................+.........+............................+................+.........++..................................
.....+...........+..#......+............+............#...........+..+...................................+...+.+....+..............+..........+..+..........+......+.............................+..#.+...+..+.........+.......#.+....+...........+.+.....++......................+.+......+.............................+....
+.+....+.............+........++...................#.........+......+........+...............+........+..........................................+...+.............................................#..+...................#.........+.................+.........+..+...#.....+...........+..............++..........+..#.#...
......#+........................+..........+..................#.+..+...+...............+...+...........+......................................+..........................+.............+.......++..+..+.....+.......+.......+................+......+..+.+........+.+..............................+...............+.........
...+..+.......+....+.....+.................+...............+.+.....#.......................+............+...+.......+.......................+..+++.........................................+................++.+...#..............+........+......+....+.....................................++...............+..+...........
...............+.+.............+..+..................+..........#...........+.....+..+.............+.........#....++.............+..........+...........+......+...............................................#...+...............+..............+.......+............................+...........#.........+.+.....+.......
....+............+..+.+..++........+......................................++..............+.........................+.+..........+....+...+..............++............................+...................................+.+...........................++..#........+......+.#.+...........+...............................
....+.......+............+......#+...........+.....+.+..+................+..........+.........+.+..................#....+...................++........+...................................+.....+.....................++.............................+.+...+..............+.....+....#.......+............................+..
..+..............+........+..........+.....................+......+.........................................+.+....+..+...................................................................+...+...............+.#...........+................+.......+.......+....+.............+.+...+................+........+............
.....................+.....+...+.....+....+....................................++......#...........+....................................+....................+....+...................#....................+..............................+......+.......................+.........+.........+.+...........+.................
.....+...............................++................................+..+.+..........+.............++.........++............+..............+...+.....+..........+.................+..#..................+.................+.......#....+...+.#.........................+...........+....+..........++......................
+..++....+............+..........+..#.....................+...+........................................+..................+.+.....+.............++.....+.........+...........+...........+......+..++.........+.+................++......+......................+..+...................................+....................+
......................+....+.+..+........++.....+.........................+......+..++...+.....+..........+...........+..+..............+......+.......+......+..........................+........................+..+...+...............+............#...............+.......+....+.........................+...........+.+.
............#.................................................................................#...+....+++....+...+....++....+...+....+.+..............+..................+............................+.......++.+..............................+....+.........++...........................+..+............+...............
...............+.......#.#.......................................+...+........+...............#....+.....+.........+..+...+.....+.....+...........+.............#.......+........++...+....................#.......++.......+...+...............#......+......+.............................#..........++....................
..................................+...+.....................+.........+..............+...............+....................................+............+.#.+................................+..........+......................+.........................+..............+#......+.....+.+.....................+..#............
......+..+...................+..+..+............................+.....++.++.......................+...+.......+...........+......+.........+............#......................+..................++.....+....................+......................++....................+....+.+..........++.+................+...........
........................................+.......+.+..................................+....+...........................+.......+.........+....................+........+..+.....................................#........................+.......................+.+.+..............+.....................+...+...+...........
................+.+...........................#+++......+...++....+............+.............................+....+....++.....+..+......+................................+...........+.+.+...+...#.+....+.................+...................+..........+..........................+.........+......+.....+................#
.........+....+....+.+......#........+..........+.+.....+..........................+...............+...............+...........#.........+...#.....+......................+........+........++...+.....+..................+.............................#....+.....+..+..........+................#.........+.#..............
+..........+++.....+..............+.................+.............#...#..+...+.....+.+.+..+.............+....+................+..+...........+......................................+........++......................................+.......+..+.............+.......+...+.+...+.......+.........+.............+........+...
....+.............+.....+......#..............+......+.....+..............+.............#...........++............+......+#....#.+.....................................+..+........+.........+...........+.................................+....................+.+..++.....+................+....+.............+..#.........
..........+.....#.+.......+......+.....#....+..+..............+...............+..........+..+...+.#.............+.........+.........................+...........+.................+....+.#.#.+.............#.#.+.+..........+..............++#...+......+...........+.+.+...+.+.......+.....................+..........+..+#+
...........................++.....#...............................................................+...................+.......+........................++...+...+..+.....#........+..........+.............#.........+..............+..................+..............#...................+.........+.....+..................
.+...+..........+...#.........+........#..................#..............#+...+............+.+..+.....+...................+..........+.........+..#.+...........................................+...+...+..................+...........+.....................+.................+..+......+......+.....+.........+............
+.................+.................+...........+.........+.......+..+..+++...........+..........#...................................+.........+...+....+...#..............+.......+.................+........+............................+....................+.........................+...+.++......................+++..
.......+..............+..............+........#..+........+......................+.+...+..........................#......#.................+.............+...............................+...........................+....+++..+......+..............+.........+.....+.+.............+...........+.+#........................
................................+..........+.+.......+...............+........+.....+...#.+..+#.......++......+...........................++.......+..+..............+.........+.....#.....++...............+.......................++...+.........+....+...+...................++....+.....+............+......+.......++...
.+...........+.......+......+..........+......+............+.........+...............+..+.....+...+.........+..........................+.......#....+..........#+................+..+............+.....+.......+.........................+++....+..........+................+.........+..+...+............+....#..+..........
.......+...+....+............+.................+....+...........+...+................+......+....+........+...................................+..#...............................+............+.......................+.......+......................................+................................+...+...........+......
.......+.++...+......................+......+.#...++..................+..............................+....................+......................+..+....+.................................+..+.......+...+......+.........+..........+++.++............................+..........+..............+......+.............+.....
+....+................+...............+..+..#................+............................+............................#..+.........+.............+...+..+......+...............+.+...................+..........................#..+..........++......#..+..+...#......++.+...........+.+..........................#........
+.+....+.+......++....++..........#...........................................+...........+.+..........................+.....................................+.......++......#..............+..+..........................+..................+....+..............................................+......+........+.++.+......
..+.#..+.............#+..+..+.+...............................................+.............................................+..............++...............+.....+....+......+..+........................+....#....+...............................+...+...+...............+..+................................#............
....................+......#.....+.+...............+#....++..................+.............+...+...................+...............#..............+....+..+.....+.#.....+.+........+.+..............+......+..........+.....+.#...........+...................+.++.......+..................................#.+..............
...+...................+.+.+...............+....+.........#.....+......+...+...................+......+.++++.......+...+........................+.......#......................................................+............+...+............+...+..........+....................+......+...+............+.#.....+.........+.
.....+....+...........+.........+......++..#+........+..+.........#..+.....#.........+.............+................+.....+...........................+.................#..........+....++.+......+......+.....................................+............+...++.................+.......+.........#+...........+....#.....
...............+......+..............+.......+.....+..+.............................+....+...................................++...+..+...............+........................+..+.+.......+.#........+...............+..+....+............+....+.................#..++....+..++..+.................+....+..+....+...#.+.....
+.......+.....+................+..+.....+........+....+.....+...#++............+.............+............+....+..................+..........+................+.........+.....+.......+....+.................................+....................................................+...#.......+............+.....#.........+#
.............+.+..............+...+........+.....................................+.+..+..............+.................#...............+..++...++..+.+...+....++...+.......+........+..............................+...+..++.+.++.............+.............+..........................#...+.....+........+..................
...............................................+.............+....................................+................................................+........+...............+.+..+........+..+.......#.........+....+.............++...+.+...............++............+........+.......+.......+...+........+........+.+...+
+.....+...................................+..............+..+............................+.....................+#+.........+...+..+.....+..+...................#...+.............+............+................+...+................+..........+.......+..................#+....................+....+...........#.........+.
....+......+.......+.+...............................+........+.....++.....+....+...+.....+..........+........+.................................+..+...........++..........+...+....................+.+.+............+......+.+...........+..............+..++............+..............+..+.............+.......+......+...
..............+.+..................+........................+..+......+..........+....+.+.................+.....++....++..+.++.+.............+...................+..+.+.....#............................+........+...............+.............+..............................+.+...........+...............................
.......+.......+..............++...................................+....+...+....+...........+..........+.........................+.....+.+...........................+.+.........+.......+.................................................+....................................+......+..................+.........#....+..
.....+..............+.+..........................+.......#+.......................+........................++...............................+....+.............++.......+.....................+....................+.....+.........+.............................+.................+.................++.#....................
.......+.............................................+..................+..........+..............................+.............................................#.+............+.......+............+..............+.......+..+.+.+.......+.....+..+.++.....++..............................+......++......+......+..........
.........#......##.......+...+++........+..#..+................+........................++....+..+...+.........+.....................#....#......+...+..+......+.........................++....+......+........+...............+.+..................+.+....+.................++................+.............................
.....+.............+.....#..+..........+.....+...+..................................+.......+........+.......+.#..........+........+...+......................+........................................#....+..++....#.......+..+....................+.....+...............+..........................................+......
.+.+....+.......+....+..++.........+....................................+.........#............+.............+..........+....................................+..+........+...................................+........+..+..................+.....++............+....+........+......+.......................+.....+.........
..............+........+.........+.....#.+.......................+....................................+...............+..+.....++.....++.....+...................................++....................+..................+.+...+....+........++.......+...+..+....+...+....+........................+.+.............+.......
........+......#...++..................+................+.......................++.............+...+...#......+.........+.....+..+....+........++.................+.......#..........+...+....#........................+++.......................+.....................+........+.......+........+......................+....
..........+.....#........+......+......+.....+.....+...+..+......+....#.....#.+.....+.++...........+.+.......................+.....+....+...................+.............................+.......+........+..#........+...............#....+.....+..+..#.......+.................#+........+.+.....+..........#+......+.....
.#.................+..............+...+.........+.........+......................................+.....#..........+...+..........++...+.......+................+.+.....................+.................+....+.......++...............................++..................+..........+.+.....+.+............................
..+..+...................+.....+............+...................+............+......................+......+...................................+...+...........+.......+.+............+..................+.............+........................+.........................+..+.........+...........................+.........
..+......................++......+..+...+...............................+....+..........+.....................+...............++..................+....#......+.....+........+....................#.......+#..+............+.....+..........................+.+...........+..+.....+......#...............++++..........+....
...............+..+.......+..+..+......+.........+..++......+.++..........+................++...........+.......+...............+..................................+.......................................+.+.......................#+......+......................+.............#+................+++.+.+..................
...................++...+.+..+.................................+..+.......#...............+......#........+......+.......#..+................#..................+...+...........++.....+..+.....#..................+........................................+#.....................#..............++....+....................
..................................+........+.............+..+.............#...+...+..+................+.........#..............+......................+...++...+...+....................+........................+.......+.........+.....................#.+.+....+.+..........#..+...................+.......+...+..........
.....+.......#.........+.............................+........+.....+.......................+..+..+..+...........+.........#........+..................................................+..........................................+..........................+..........................+........#......+#..........+.....+..
..........+.....................+.+..............................+...+.+...+......+..........#..................+.......+..........+....+..++......+............+....................+.........+......................+.....+................................+.........+.+...#.+...#.+........+....................+......+..
+...........+................++........................+.....................+...+..........+.+..............+.............#.+.+...+.....+....+......+......+..........................+........................................................................+.........+...................+........#...............#.....
...............+.+....+.............+..................................................+...........#..............+.....................+........+....+.....++.#.....+...#+...+...+.....+......++.+.............+.....#..+.......+.......+.+..+..........+..+.+..+........+....#....+.................#..+...................
............+.++..................+.+...........+.....#..+...................+............+...#+...........+.........+..........+...........+...+....+.....+.......+...........#..........+..............................+.+......................+.........+.....+........+........+.........................+......+..+....
..+..+...............................+.+...+......+..+.......+..........+++.+.........#.....+...#.+......+...............+.+......#.......+.........................#...+..........................+.+......+...........+.+.......+....................+......+...#......................................+...................
.........+.+...............+.............+.+........+........+..+...+....+............+......+...+.+....+.....+....+......................................+.++............+............................+...............+.+.+..+.......+........................................+.......+.........++.+............++.+.+.+....
............+...+...+......+.....+.....+...........................+..+.......+..+..........+....+.....+........................................+...............+..++.+.....................+...............+....+.......+.................+...+..+....+++....................................+..........+.......+...........
....................#..........+........++......+..+..+.................+.+.++...#........................+.........+.....+.....+......+..........+...................................+.....+.+......................+......#.........+................+..........+.......................+......+.....+......+....+.........
................+.....+...+.....+..+..++.........+......+.......+.........+........+..........+..+....+..........................++.......+.#+#.....+...........+...................................+........+.............................++..........................++......#..+#...........+......+...+...+....+......+..
.............................+..+........+.........+...+...........+........+.....+.....+..............+.+.............+....+..........+.......+..........................+...................+...........+.......+.......+....+....+............#..+.................#...+....+.......+...........+.....................+..+
............#.............................++.+...........+.......++....................+....+...........................+..........................++.......................+.................+......+.....+............................................+.....+.............................+...+...+.........#..++......++++
.....++...+....................+.........+..........#.......+.+.....+....................+......................+............+.....+....................#.+................+...............................#............#...+..+.........+...........++...........+..++............................+.............+...........
