317 317 14
................................................+.......+.+......+..........+...+..+........+.......................................+....+...+.........+..+..+.........+.......+.+......+..................................+.....+......+..........................+..+.........+.........+................+................+
........................#..........................+......+...........................................#.............+..........+.................+.............++.......+.................+...........+....................+....................+.+...................+..+......+..+...............................+.........
............................................................................+.............+...................+............+..................+...+.......#.....+.....................................+.+..................++......................+.....+..............#...+......+.........+................+..............
...+.+......+.......+......................+...........++.....+......+.................+........+..........+..........................+.............................................+.....+.........................#.....+.......+................+..#+.......+..+..........#.............+........#.....+.+...............+
.......#...................+.........+.+.+.....................+#...........+......+..............++.+...+.........................+....+...........................................+..+........#......................................+...+..+....+...................+......+......+.............+.......#+....+......+....
......+.+.#...+...................................+............+.................+....+....+..........................+.........+.+......+......+.....+.....................+.............+..+.........................#......+.....+.........#...................+....+............+........+.........+....+...............+
...+.+.....................+......+...........+.....+...........+...........+.......................+.............+.......+.....+..................................+...........+..+.....................+..............+...+.....+................+....+....................+......+........+....+..........................+
....++..............+..........................+....+..................++...++.......+.......+.+...+....+.+..........+......+......#...........+.........................................+..+..+.....+...+.....................+.............................................................+.........++..........+.........
..........+......+.....................+.......+....................+............+...................+......+.++...........................................+...#+..........+............+..........+...............+...................+.........................+..+.............+.....+........................+...........
....+....+..#...........................+....+...+........#....................+.......+...............#.+.....................+......+.........................................................+....+...............+.....#..+.........+.+.+..........+..+...................#..................+....+....+........+..+.....
...+.......+....+.++.....+...+......................+.......................+............+................+..........................................+..............##........+.........+...+.....+.......+.......++.....+...........+.+.........+.....#....+.......+#...+...........................+..................+....
...........................................................+............................................................+.......+.......+......+..........+..........+.....+.....+..............+.+......+.+...+...........................+....+....+....................+.........+..............+............+............
..........................+..................+...................+............+...#.+....................++.++.......................+.......+...+...+...++............+..............................................................+.#.........................+...........++......................#+.....................
.............................+...++......+............+......................................................................+.......+.+...+.......++....#....+.....................+........................+...........+.......+...........................++..............................................................
..........................................................+........+..........+..............+.........................+.+...+......+.........+...........+..............................+.....+.........................+...+...............+....+..................................+........+..............................
......#........................#.............................+.........#...............+................+.......+............+......+...........................+.+.+....................+...........+...+.........................................................................................................+.........
..........+................+.......+.............+.++.+........................++.....................................................................#.....+............+....+........#...........+..+......................................+.................+....................+...........+.++........+.........+......
...................................++..+...+.......................+...........+...........................++.#......+..................+..+........+...............................+.................+...........+...................+..+.........................................+........+...+.............+......+....#..
..........+............+..................+........+.............#...........+...................+.............................+................+.........+......+.....+......................#.........+....+......+.............................+.#.....................+.....................+..........+..#..............
..+...+.+..+..+..++....................+.+....+#.......+.+..........................+......................+.....................+.+.......+.................+.........................#...+...........................+....++.+...+.............+.+...++....+.........+.......................+..................+..........
.............+...+...............+....................+...........+.......................................++............+......................................+.+....+........+.....+...+...+....................+...............+...............#....+....+.............................+....+#............................
+.....++.....+.+...........+.+....+............++................+..................................+....+......#..+...................#.................+.....+.............................+..........................+........................#....+...+.................+..........+.............................+.......
.............++.....................+.................................+........#........+.............+.........................................+.............+......................+..+.+...+.....+.#..........+.................++..........+.......+....+................+..............................#.............+..
...................+..........#+...............+......+...........................................................+....+...........+..........+..............+.............................+.+..+...+...................................................+..+.......................................+......+.+.+.........+....
.........................................+.........+........+.....+.............................+......................................................+..+.............+........+.....+.............+....+...+..+...............+.......................+....+.................++.......+.............+...#..............+..
....+..........+..+....................+...................+...............#++..+...........+........+...........................#+.+................+....+..........+++...................+...+.................................+.............................+...++.+...........+..........#..............+.........+..+...
.....+..+...+.............+.........+............+.....+.+......++.............................+..........#.........++.............................+...........................................+....................+...............+.......+.......+...........++.+...........+...+.........................................
............+..........+...........+.....+..................................#.............+.+....+...+..........+.+...+.............+...........+.........+......+.++............................+........................+......+......................+.........+...............#..................+........+..............
..+.................+...#..............+....+....++......#+..+............+.......+...........+...........+..................................+.....+.......+....+............+.........................+.............+..................................#.........+...................................+...........++.+.......
.................+.....................+......+...++...+...+.........+........+........+........+.......................+.............++.+...+.......+......#.............+........................+.............................+...#.........#............+....+....+..........+....................+..+.....+...+.........
...+....+.+...........+......+......+#............#..+...............++.............++..........................+.......................+.......+...+...+.....+....+...........+.......+..+..#...............................+.........................+...................+....................+...+........++.......+......
...+............................................................+.................................+...++......+...+.....+..+..............+....................................................................+............#...............+.....+...+......+.+#..................................+..+......................
................+...............+........................+..........+..............++................+.....+..+.+..+................#........++.+..+...........................................+..+...........+.....................................................+.........................+.....+....+...................
.......+..................#...+..............+..+..............+.........++.....+...+....................+..+...............+....+...+....+...................+........................+.+.................+..+...........+.#..........+.......+.......................................+.......++....+.....+....+..+.........
.+......+.............+.......+...................+..............................+.......+...................+.+...............+.+..+........++........................+......................................................+.............+.....................................+....+............+...+....................
.+.......................+.........++...+....+...........+..................+...#...#.....+........+.............................................+.................+.................+...+...+...................+..........#.....+.............+.........................+...+................+.............................
....+.........+...+.................+...........+..........+..........+...+....+..........+.........#...........+......+#...................................+...........................+.+....+.....+...+...+..+.........................................+.................................................+.............+..
......+.+......................#+........+.......+.....+..+.............+.................+......................++...+...............+...............#................#..........................+.......+.........+.......................++............................+....+..+.++.+................+....................
......+++..................+.......+.........+........+..+......+..++................+.+++.+...+..........+.......+..+.................................+..........#...+.................................+......................+......................................++.+.......................................+.+.........
...........++....+........................................+.......................+..++......++..+............+.+.+......++.............................+......+..........+...................+................+.+.....+.+................#..................+..............................+........+..+...............+....
......+...+....................+................+..........+................++.+.......#.....+.............#...+...............+....+........+................+............++............++..............+........+.+.............+..#.......#...+...++...........+...............+.......++...........++...........++..+....
..+......+......+.........................................+..........+..........................+..+.....+.........................+.....+...........+...........#........................................+.......................+..++...+...............................+.................................+...+............
..............++.+...+..............+.....+......+..#........#...+.........+.........+......................................+........+..............+......+......+...+..#.++..............+......#...................................+..........+...........+........................+......................................
...+...............+....................................+.+......+..................+.................+..+..........+........+........................+..+..........+..+......+....#..............+...+..+..........................................+..............#..............+...............+..+...+...............+...
.........................................+............................+..+.....+.........+................#................++...++.....+....+.............+.........+....+.+.......++...+.............+....................+...........+..+...............+.................+...........+..+.......+.+..................+....
..........+..+........+.......+..+.....+........+........+....................+.#...#+..+........+.................+............#....+...............................................+........................+................+..+......................................+...................+..............+................
...............+...........+..+.++........+.................................................+......+.....++..#.....+.......+............+............+..+..................+......+.+..#.....+.....++...++..+........+............+................+............+...+........................................................
..#....................+...+.........+..............................................................+...........#.................#.............++..........+...+...........+...........................+....................#+...+.................+........................++..#..........................+.............+..
........+...........................++.........+..+........................+.....+...............................#.............+................+.......+..............+...+..+...+.........................................................................+.........+......+....+......................+...........+.......
.............+.........+...........................................+................+......................+.....+..............+....+.....+....+............+.....+....+......................+.+..+......#...............+...............+..................+...+..........+.+.....................+.......................
..+...............+....................................................++......+...........................++.........+....+.......+...+........+.............+.......+....................+..+.......+...+.....+.+...+.......................+.....................+...........................+.............+..............
..+............+.....#.....+..................+....+..........................................+..........+...........+........+..................................#..+.......+.+..+...+.....+....+..............+...+.................+...+.......................................+....+.+...........................+....+.+.
..+....+...+..............+...............#+..........................+...+..................+.+..................#...#........................+...#.+......+........+......+......+...............+.......+....+..................+................+.....................+.+..................................+....+........
............+.+.................+................................+.+......................+.....+..+.........+.....+..........#..+............+...........+..........++...........................+.....+.......................................+............................................................................
...+............+..+............+........+......+........+......................................................++.............+....+......+...........+#..........+...+.........................+.+.........................+.......#..............+.+..............+.....+........+..+..+....................+........++...
..#........................+....+...+..............+........#...........++.......#...................+................+...+...........................................+.....+.+.....................................................................................++..........++........++..#..+............+......+.......
.+...........+..+.......+...+...............#...+...+................#..+...#+................+...+...#.+.....................#.....+.....+.......++....+....+.........+....................................+......+...+................................................+.................+......#...........................
..............+.............+.......#+.....+..#...+............................+............................................................+.......+.+.............................................+...........#.............+....+.............++........................+...+...........+....+.........++........#........
...+.........+.......+...........................+.+..............+......................+............+...+++.......+.........................+................+..........+..........................+.................................++......+...........+...+............+............+......................+............
............................................................................+.+.....+......+.#......+.....................+.......................+......+..+......+...++.............#...........+....+..#+.....+..+..............#..............#+.......#.............+................+.......+.........+........+.......
....................................+..+....+........+..+#....................................................++........+.........................................+.....................+.......................+..................+.................+..............................................+........+.+.............
.........................................+..+...+..........++..........+...............+.+..................+....#+.+..........+..............+.....+..+....+....................................................+..+........+........+..........+........#........+..............+.......+.+.............#...++............+
....................+................+.+.....+.....+.............................................+..+................+.............+....................+............#........................#..++........+......#..+...........+......+...............+......+....................+........++.......+......................
.................#..............................................................................................+.....+....................+...+.++.............+.+...++.......+.....+......+.......................................................+....................+...+..............+.+..............+......+........
..........................................+.........#...#.......+................+......................+..............+............+....+...........+.+.............#.....+..........+........+..........+...+.........#..........................................+.......+.....................#..............+............
.....................+.....+......................+......+......+.+........+...............................+..........+.....+.............+......+....................+#..+............+......+.......+...+..........+...+......+........+...............+....+....+......................+.........+......+................+
......+.............................................+.............+.....................+.................+.............+.....................................+.......++........+............#.......+.....++.................+...+......................+...++......+.+..................................+..................
+......+.+.........++.......+.........................+....+....+........+..........+..++......................+.......+.....+.#......+......+.............+.........+....+.............#..................+..................+..+...........................................+..............+..............+.................
..+...+..................++..+....................+............................................................................................................#................+..........+............................++............+.....+..............+..+................++.+.........+.+..............................
...+.............+.................................+............#+...........++...+.+...+.+......#.....+............+......+.................................+......+............................+...+...........+...+..............................................+..............................+....+..........+.........
..................+............................+....+...........................................+......+....................+................+........................+...........+.....+.+............................................................................+....+...................+..........+.................
.................+.....+...........#...................+..+........................................................................................................+.......+.................+...................................................+.....+................+.............+.............#....+...#...............
.#.......++...............+.......#..........+..........+.............................................................+.........#+........+................+............................................................#.....#.........#..+.+.+...........+....+............+...............................................
.............+......+....+..+..+..............+..+..................+................................+.....+...........+................#....+.+.......+.......................+...+....+.....+..............+............+..+...+........................................+.............................++...................
......+...........++.........++........................+..+..+....+......+.........+..+.................#.....++.+...............+........#...................+.........+............#................+.........+............++.............+........+......+...........................++.............+....+........+.......
....+..#......+...#........................+...............................+.+............................................+....+...........+++................................+.+++...++..........+.#................................+............+..............................................+..+..........+............+
............#..+....+.........+....+......................+....+....+............................................+......................+...+..............................................+.....+...........................+...................................+....+.......+............+..+....+.....+...................
+................+..++......+....+....+.......+....................................+........+..........+.................+........+.....................+.....+.......................................................................+....................+.........................++.+..........................+.........
......+................+..............++............+........+........+...............+.......+.......+.................+........+.............#........+....+...........+...............................+...#........#..........+.....................#......................+.....+..+......................+..............
...........+....................+...#......................+.........+........#.....+++...............#.......................+.+..+.......................+.......+...+..........+.++................#.......+............#........+.................+.+.+...+..............+........++.........+.....+...+.................
..................................................+............+...+.....+.....................#.+..........+...........#......+......+.............++....................................+.......................+.+.......................++..+.........+.......+............+.............+..............................#
...........+..++....+..............................+.........#.............................................+..................+...+................+..+.....+..........+...++.+..+.......................+.......+....+.+...................+...........#.................+...................++................+............
..+........#......+..........+.+..................++.....+....+..........++....+............+.........+....................+.......+........+...........+.....+...........+.........+......+.......+.......+...+......+.+.....+.........+.................+...........+...................+.+....+........++.................
.........+............+.....................+.........+..................+.+...+.........+.............+.+............+............#...............+....+..+.........+.........+..............................+......++...........+.....+..................+................+.............................+....+............#
.+.+....................................+................................+......................+..............+..+......+.......+................+...............+............+..............+....................................+.........................+........+.....+.....+.......................+..........+.......
.......+..#...+......+........+..............#........++......................+..........................+.....+.+..+..........................+..................+..................................+...............................+.....+..++..+....+......+......................+................+..........#...........
....................+.........+.+..................+.................+....+......+.#...............................+..+.++..+....................+................+..................................................#...................................+.......+...............................+..........+.++.......+.....
............+...............+.......+.++....................+..+..........+.........+..............+..............+..................+......+#......+.............+.....................#...........+..+......+...+................+.....................+.....+.............+........+..+...................................
#+...+..........................................................................++..+................................................+...........++.........................+.............+.........+.....................+.......+.......+......+..........+...++...........+............+..+..........+...........+.......+
.....+...+..............................+..........+...............+......+.........+......#..................+...........#.......+.......+..........+.+.............................+......+......+.......+......+...............+.+...................................+.....+.+.....+............+.....+.......+....+......
....+..+..+.............+++..........................+........................+#..+.................+.....+............+..+.......#............+...+...........+..............+.+.............+...................#..+...+..+...............................+.............#........+...................................#.....
.......+...............+.................+........+..................+...............+.......+.......+.................+...+........................+....+..............+...........+....+.....................................+.....+.#.+..........................+.....+...+.............#..................+........+....
............+.....+....+....+......................+...........+.......+......#.......+...............................+............................+..+...........+..+....................+.......+#...+......+..........+...............#................++.......................+........+.........+.....+..........+..++.
...+.+......................+.......#..+....................+........................+...........+.+..+.....+.....++............+.............+......+......................+...................++..+......+................+.+...................++.................................+...+.....++.........................+..
...#...+..+...+...+...................++...++.....+..+.+..........++.......+....+..............+......++.+...........+.....+.........................................+...+....................+................+..................................+......+.........+.................+...#..+.........................#......
.......+..............+.+.........+............+..........+.................+...................+..+.....+....................................#........+...+.......................+.+...+...+.+...............+........................+.........+................................+.......................+.................
...........................+....++.+.....+.........................+...+.......+....................+..+.................+.........#+............................................................................++..+..................................+...................++.............+......................+.......+..
+..................................+..++...........#...................#....+#..+...+.......+.....+.#.......+........+..+...................+..............+.......#..+.++.....+.+......................................+...++...................+..........+.................+..+...................+...........+...+.......
......+....................................+........+......+..........................+..#.......................+.............+......+......+...........+............................+.....+.................................+............+..+...........+.......................+.....+...............+......+....+....+...
+.+...........................................+.............+.+...........................++..................................+..........#.+............+.+.........+.............+..........+.................+...............................++.........+...............+...+........................+...........+.+.+.....
....+..............+...............................................................................+.......+........................+.........#+....+....+.+........................+............+...+.#.....+........................+..+.................+........++.....+..........+.......+..............+...............
........+..............##........+.............#...........+......+..............+.+.........+................................+..................................+..........#.....+.....+.+....+.+..................+.....................+...........................+....+............+....................................
+........+.+.+..............................+........+.+.......+.+..+.......................+....++.....+..+.......+......+..............+.............+...........++.+.......+...+..........+....+....................+....+.........+....................+......+....+.................................+...................
...+...........+...........+...........+..........................................+........................................#............................................................................................+.+...............+.......+................+...........++...............+.........+.............+...+
..........++...#.+...............+...+...+..+..+..+........+..........+.+....+...................+.......+....+...+................................++....+........................+...........................+....+.....#...+............+..............+..++..................#+...........................................
.++.+..++............................+.......+.....................+......+....+..+.................................+........................+............+.............................+................++........+.....#+.+.........+..............+.....+................+.........+.....+...+............................
........+#..+....+..++.+.#.....................+.....................+.+......................+...........................#........+..+.++.............................................+.........+...............+..............+..............+....#+.+#...+.......+......+.......+...+..............#......................
......................................++....#................................................................+..............................+...................+.....+..++......+..+.......................+..+.................+..............................+.......+....++...............................+...+...+.....+
+...............+............+...................+..............+............................+......................+.............+..........+...++........+....+..............+.......++...................................................+..+............+.......++........#.....................+.+......................
...........+....................................+..............+...................................++.......++.........................+.......#..........+.......+.......++.......................+...+......+...........+....+...........................+....#..........#...............+....+.................+..........
......+...............#............................................#.+....+.................+..+...................+..+..............................+...............++.+........+.....................+.....+....+...........+..............................................+.......+..............+..................+.....
......+.....+....+...................+..+............+..+...........+........................+.............+.........+................+...........................+.........+............+....+.....................+.....+......................+.......................+..........................+.#...+......+......+....
...+.....+.....+........+.........................+......................#.........+..............+.+.#...+....+..+.......+..................+...........+......................+#.................+.............................+.........................+...+...................#.................+.+++..................+
......................+..+..+........+......#.........+...............+..........+.....................+............#...............+..+..........+...+..........+....+......+#......+.......#........+..+.+....+..............+.....................+.......+.+.........................+.+.........+.......................
..+...........++........+.............+.......................+.....+..+.....+....++...........+.....+........................+.......+..+..................+.....................+..+...+.....#...................+............................+...+.........+..................................+.............+.....+.......
..........+............................#................+.....+..............................+.....+.........................................#.......#.....................+...................+................+......+#........+......+.............++..................+.........+.......................+.......+........
...........#....+..+.............+................................+..+............+........+.#...........+.+...+.......+...+.+.....+....................++..#.....................++...........................+....................+............#.....+.#......+..................+.....+..................+................
.......+....................................................+....+.+.................................+......+......+.......+.#.......+....+..+.........+......................+...........................................+.................+........+.................+......+..........+...............+...................
.....+.#.............+.............+...............................+..........................+........+...+.......+...............++.....................+.......++...+.+.+..+..............#...++........................#.+.+.......+...................+..+...........+.+........+.+..+............+.....................
..+..........+................................+........+..................+....+............................#..................+............#..........+..........#..............+.....#...+......................................#......+.................+....+........+................++...........+....+....+..+...#....
.+.........................................+...+.+....+.................+.......+...........................................+..............+.................................................+....+...............++.+.............+.....+.+......+........+.....+....+.....+...+.+...+........................+.............
......+....+..+........................#+...................+......+.........................#..............................+.......+...+.+.............+......+...+.............................+...+......................+................+.............................+.+................+#..........+........+...+...+.
..........................................+.......................+.........++..........#.......+..............+.......+.............+......+........#...+++.............................+.....................++..+....................................+...............................................................#....
.+.............+.+.++......+..+..........+.....................+.................+........................+.................................+....................+............+.......+.......+.....+......#.+..............+............................+.......+.+....+..................+..............+..................
.........+..........................++................................+.......................#..+.................+....#.................................+...................+.......+.....++.#....++....+.........................+.+...........+........+..+....................+.....+....+....+.........+...........+...
................+...+............+......+................+...+...#........................+......+......++.................................................+....+..........+..+...........+.....+.....................+.......++.........................................................+.....+.............................
..........+..........+........+.......+...........+.+..........+....+.......++.......+............+........................+.....+........................+.++......................................#...........+...............+.......+..............+.+..............+.........+.+..........#......+..+..+................
......................+....+...........+...............+....+................+........+.....+.+.........................+................+....................+.......+.+..#.........................................+....+...........++......................+...........+...++...#...+#.....+..............................
....+...............................+..........+.....................+.........#.......+...............+.......#.+.....+....+.........#..+....#..++.........+...........+........+....................+...+.+.......+....................+........##+.............................+.......+..................................
....+............+..+..............................+..+................+...............##...................+............+.............................++..........+..............+.+...............................+.................+#.................+.......+.......+..........+...+...........................+........
.....+.................++.+...............+......................#.+..........................#......................+...........+..........+..................+.......+.........+..++....+.+...............+..........+..................+..+........+.++.......+................+..+......+....+.....+..+..................
+..............................................+.............................+.....+.......................#+....+..........+.........................+........+...................#........................................+...............+......++..........+.......+...+.................................+.........+++...
.............+.....+............+..+...+.......................+.................+.#........+......................................................+..+.............+.....+...........#++.........+......................+...............................+.....................+.....+....................................+.+
+.....+...............+................+..............+..+.....................+..+................+...++...............+....+.....+...........#............................+......................................................+..............................................+......+..+..+.......+.....................
.....................+............+.............++....+...........+.............................+.................+.........+............+...+...+.........................+.........................+.+...........+..+.................++......+............+..............................+...................+.........+..
..+.........................................................+...................+.........+..........+.......+....+...........................+.+................................+......+.+.+..........+...............+...+.....+..+.......+...............++...#....+..................#+..+.......+..+....................
..+..........+..........+................#+...+......+.....++..+..+.......+......+..+.......................+....++....................+..........+..........+..............+......++........................+.....+...................+...#........+..+..............................+.+#......................+............
...+.......+...........+.........+........+.......+.....+................+....#.............+........................+..........++.+.....+..+.........+................................+........+.......+..+..#............+...............................................++++.+......+...........++......+........+......+.
....+.............................+...+..+..+.......................................+......+............++.+.++..........++...........+.++...+.......++...+........+...+..+++..................+........+..........+................++....+..#.................+.......+....+..+.................................+...........
..................+..+..............+....++........+...........+.......+.......................+.................+........+........+.....................................+................................+..+.............................+++..............#....+...............................+.+....................+....
.....+........+....+...+.....................+................+.........................................................................+...................+..+.+......+++..+.......#.............+...................+.................+......+........+............................+........++.....+......................
..................+.......+....+..................+.+................................+..............+......+..........................................+.......+................+......#..........+...........................#...............+.......................+..................+......+......#.........+..+.........
................+..............................++..........+......#.......................................+......+............+..................................+..+............+..............+..................+...............+...#........+.+...+.......#...............#....+............+..+.........................
..+.....+...............+......................................+........+.......................+..+......+.......................+............+......+.................................................++......#..........+........................+..........+.........+................++......+...........+............+.
.+.................+.......+..........+......+............................+.......+........+.....#...........+...+...............+..+..........#++.....+...........++...+.+..#..++..+..........................+..........+..........+.............................+..........+..............#.............................##
........+....+.+..............+.+...........+................+..........+......+......+............+.....+....+....+..........................................++...................+.................................................#..........................+............+...+.++......+.+......+....+...................
.....+..+...........................+.+....+..............................+...+.....................++........+.....+.+........................................++..+.+............+...+...............................+..............++.+..........................#..#..++..........+............................+..........
+............+....+..............+........+.......................+..........................+...+...............+.........+#..+..............................+..+.............................+....+......+..........+..............+...+.............................+.........+....+..........................+........+..
.#.+.+........+...................+.................+.....+......................+..........+...+..+#.........+...#.......+...............................+...........+......................+...+.............+......+.....+...................+....+................+..........+.......+..............+...+................
..+...............+....+.........................................+..................+.......................................+......................................+......................+............++........+.....................+.+....#...........#....................................+.......+.....................
......................................+.............#+..................................+..++.....++.+..............+....+.....+......+.......................................................+.......+.+..+............++.+....+..................++............................................................+..........+
.........+......................+.....+.++.+...........+.......+...+.........+....................+.........+..........+.............................+...........+......#......................+.....................+............+........+.....+..................+.+.....+..+.+...........+...........+.........+.....+...
......+..........++.............+........+.....................+.................+...............+...+.......+......+....................................+..............+...........................................+...............+......+..............+......+.......+...................#......................+.......+
......+....+....+........................+........+....+....................+........+.............+..+.................+....................+.+.+.....+..........+.+............+..+...+..+..........+......+.......................+.....................+...................+...............+.....+.....+.+....+....+.....
............................#+..+.......+..........++.....+............+...+.......+...+........................#+...+.+.......+................................#............+........+..........+...................+..............+........+........+.................+...............+..........................+.........
...+...+.....................+...................++.+..............+........+.......+........+....+....+......................#....+...............+...................................+..........+......+........++.+......#..................+...+.+.......+#.......+...+..+...#....+.....................+................
....................+.........................++.........+........+.+.....+.....+....+..............................+.....................................+......+...+........................+.++.....+.................+.+.....+..+....................................+....+........+...............+....................+
.........+......+..............+...+..................+............+...+.............+.....+..........................#............#.+...........................+.+..........+......................+.+....+....+.........+..............................+.......+.......+.......+....................+........+..+.+...+...
.+....+....+...+.........................+..........+.......+...+.............+......+...+...........................+..+.+.+..+.................+....................+..........+.+.....................+..........+....+...................+.....+........................................+...........+..........#...+...+.
................+...................+.++.#.+....................................+.+....+.........................................+........+........+.......+............+...+..............+.......................................................+#...+.....+.........+..+.................+.............+...+....#.+......
.......+..............+......+.................................+........+...+.............++...............+.+..........#...........................+............+......................+..+..+....+..+......+............+.....................................#++............+.......+.........+...+......+....+...........
..........................+................+.+..+.......+...............+.........................+.......+..............................+........#.........+.................++..........+........+...............+......+..+..+..............................+.................+......+...................+........++.....+
.....................++...............................+................+..............+................+...........+...........++.........+..........+.+..+....................#...................++..........#.....+.......................+.....+........+.......#..........+.+.....+......+............+.+........+......
.#.+....+......+..+........+............+.......+...............+........#......++.............+....+.................................+.....+.....#......................+......+.................+...+...........................+...+..............+..+...+.......++..............+...............++.....+...........+.....
...........+....+..++......+.+.................+..............+..+..+......+.+........................+.........+...................+.....+.............+#.....................+..+...+......+............++.......................................+...........+....................+.............+..........................
..........++.......+...+.+..+...........................+.+..............................................+............+....#..+......................+............................................+......+..........................................++...........+..............................+.........................#..
..........+...........................+............+........+.......+........................+.+...........+............+....+....................+..+....+.............+....+...............................+..........+.......................+...++................+.......++........+......#..+..+........+..............
.........#.....++..+...........+.....++...+...........+...+.......................................................+......+..............+.....+................+.......+..#...+......+...+.....................+.................................#...+............#.........+.........+...++....+..+..+........+...+........+
.+...............+.+.........+..............................+..+.+.............+.....#............+.............+...........................+.+...+..........+....................................................................+....+#+........+.+..............................................+........+................
....................+.#.+.........................++...+.......+......................+..................+...+............+...........+.....................+.....+..++.....+.....+.......+.........+............+.........+.....#................#.........+.........................+...+...+..............................
.............#.........+.......+++............................+...+......++.#...#.........#............++.......................+............................................+....+...+..........+..............+...............#+...................+.+........................................+.+.......................#..
........................+.................................................+................#.......++.+.........++..........................................+.................+............................+.................................+..................................................+.+..........................
.+....+............#+....+......................................................+....+.......................#.++................+....................+.............+............+....+..+......................................+..+#.........+...................+................+.....#........+...........+..........+...
..........+....+....................#.................+...............................+............#.....................+..............+...+..........+.............+..............+..+...+........................................................................................+...........+............................
..........+..................++.......+........................+.+.......................+.....................+...............+.....++.......+.+...++...........+...#......................+..........+............+.....++.............................+....+....+.+...+..+..#......+.....+...+..............+.............
...................+.................+.........................+....+.............+.....+...........+..+....................+............+.....+..................................#..+......................+...............#.....+...............+.................+...+......+.............+.+..............+#..+..........
............+...+......+..+.......................+...#........+..........++.......+.....................+....+.................+.......................................+......................+..+................+...+......++...........................+........++........+......................+......+................
...................+..........+...........+...........+...................+..+....+......+.................+...+....+.........+................................+..++.+.........+.+............................+.......................+........+....................+.....+....................................+.............
......+.+.............+.............+.............+++................+..................+++.................++........+..................+..........+.+...+.+...........................+.++...........................................................+..........................+........+.......................+.........
..........+................+......+..................+......+.+.....+..+.................++.....................+......+..........+.....+..#..+..+.....+.+..+.#......................#..+...+...........................................+.....+.........................+........#.........................................+.
.........................+.............................+.....+...+...................+..+..+...........#+.............#......+..+...........................++.+............................................+....................+.....+...+.................+....+.......+......+...+...+..+...+..+..+.......+..............
........+......#.+.........+...............................++....+.............................................+..........++................+.....+..+......+...................................+.................#.........#.+..................+...................................+........+....................+.........
......++....+...................+...........+........+......+..................+.+...............................+....................+......+......+...........................................+.....+...+......................+..+..+............++...+...+...............................+...............................
...........+..+........+.................+............................................................+......+............................+......+.......+.............................................+.....++....+.............................+.....+.......+..+.+#...+..+.....+.......+...........+......................
+....+++.........#......+..+................................................+.#............+..++...+...................+..................................+.....+#................+.+.............+.........+................+......+....+.............................+............#................+..............+........
+.........+..+.............................+...+.....................................+...............+#.......+.......+...........+..+............+.....+...+........+.........+.............#..+............++...........++...................+..+..............................+...........................+.+.............
....+............+......+......++...............+....++...+..............+..#.....+..................#................+...........+....+.......+.............##.+..............+...............+..+...#+.............+.......+.....#...................+.....++....+.............+..........+.....+...+.+...................+
+............+.....+.........+....+..........+.......+...............+.........................+.....................................................+.............+................+.+.........#.............+.+........+................+...................................+.+............................................
.........+.+.+...........#.......................+......+............................+........#.....+...........+.++......+.....+............#...........+.+................+.#.....................+......+....................+......................+........................+.+.................+.....+...............+..
......................+.....................+........................+......+.......................++..........+..........................+....................................+........+.......+...+.............+.........+........+.......................................+.........+....................+......+..+..+..
..+........+.....+.......#..........#........+...................+..........+..+..+..+......................................+.....+..............+.............+...........+......#...+...+...+.+..........+.+....................+..............+......+......+.........+....+.....................+...+...........+...#....
.........+.....................+..+..........+.......#..........+.....#...+.........................+.............................................................+........+....+......+..+........+..............+.........++.......+....................+..................+.....+...........+...+...................#.....
.................#+..................+.........+........+............................................+................................+...........#.....+.......#......+.......+.....++.....+....+.........+.+.....................................+...+..+...........................................+..+............+......
.#........+.....+...+...............++............+.............+....+............++.+.......+.....#......+......#.........................+.+.............+...................+..++.....+......+...............+.#.+................+........+.............................+.......+....+.................................+.
..+........+.++.............................+.....+..++.................................................++.............+...+.................+..................+.........................................+..+....................++..........+....+...+................+...................................++...............
...............................+.+........++...+........................................................................+.......+......++..+.+......+.........+............+.....+.........+................+.....+.+.+..#.+..................................+.............................+....+..............+............
........+....................................+........+........+..........+......+.........+.....+.............................+...................+..........+.+..+...+......................+..............................................+...........................+..+................+..............++....+..........
............+.......................+.......+......#.+.........................................#........++........+....................+.........+.......................+..#......+...+.........+......+#....+..........+...+.+............+................+........+.................................+............+...+...
+......................#.......+.....+...............#....+.............................+.....+.......................+...........................+.........+.................................................+..++......+............+..................................+..+..+...............+.....#...................+...
...+......+.............................+............#...+...+..................+..+.............+...+..........+.........+.......+...............+.....+..................+................+...+......+..............+..+....++..#..................+.................+..........+...+...........+..+........+...+..........
...........+.................#................+.........+.............+.....................................+..+...............+.....#....+..........................................+.............................++...................+........................#.....................................+..............+......
..#.......++..........+............+................+........+.................++.......+..........+.+.......+..................#+..#........................#..+................+.+................+.....+...............+............+.................................++....+....+....+..............+.....+.....++...+...
..+......+......++++.............+.......................................................................+..................................+..+.+..+.............................................................+.......+...+..........+..............................+.........................+.......................+..
....................................+....................+......................+.............+.+.........................+............................+......................+...............+...............+...................+.....................................................+........+.+........................+
+..#...+..................+..........+...+.................+.................................+....+....................................+...............#....+.....+................+.....++.............................#........+.......+...............+....+................+.......+.......+......+......................
..+..........+.................+....+.....+..................+.....+....+...............+........+..........+.....................++...+......+.......................+..............................+..........+..+.+...........................+++...........................+........+..#...+.....................+.......
.+..+....................................+...........................+....................+.............+.............................................+.+.....+..........+..........+......+.....+...................................+......+....+...........................................................................
.........+.........+.........................................+.......................+............+......+...............+.......+.+.....................................+......+...................+...........+..........+..........................+........................................++............................
...............+.....+..+..............................................+.....+.......................+...................................................................+.........................................................+........................................................................+.+......+.......
.....+...........+................+..........+.+.....................................+.............+.............+..............#..+......................+.........++...............++.................+....+.....+.........+........+....+.......................+.....+................+..............+......+............
..+.........+...............+.............................+.......................+...........+............+.....+..........#..........+..................#.....+.+....+...............#+.............+.....+.............+.......+.................+.+#..........+.................+..........+.............................
+..........................+..++.........................+..............+.+............................+............+.+...........................+.........+........................+..........+....+.............+......................................................................+...+..................+...........
........................................+..+....#.............+.+......+.....+.............+...................................++........+.+....+...................................+............+.....+........+..............................+......+.......+................+...........................................+.
....................................................................+..........................................................................++.....+..........#+....+...............+............+.....#..+......+...............+..................+..........+....+..........+.....+.........+......+.........+.....+...
....+....................+................................+..........+.......+........+.................................+.................+........+..............+......+.........#+....+................+.........+..++........#+.................+...........+.+....................+..........................#..........
....................+.......+...................................+..+............+.....+.........+.................................+...........#..........................+.........................#.............+.................++........+.+..........+...+......+..........+........+.......+...........................
...........+......+....+..+......+.......+..#...........+....+.....................+.....................................+......................+.+.......................++..+...+..................................+....................+++.......+..........+..#.+++..++.....+..+.+....................+.......+.#......+.
.+................................++............+.......+.+........+...............................+........+.........#.+......................................+..+........+.+...+......................+......................+.....................+...#...............................+.........+.......+.............+...
....+..+.....#.........+.......+....+.+..............#...+............................................+..................+............+.......+.+..............................+.............+.+..+...............#..+....+...........+.........+...........+...++....+..++.+..........................+...+.+...............
.........+.+..+.+...............#...............++........................+......+...+.............+.+.........................+..+.........+.......+....................+..................................+....+..+..............................................................+.+.+....................................+
..+............+.........+...........+........................+..++......................................................+....................#..+...................................+...................+..........#....................................................+...++++.........+.....+................+...........
......................+...............+.........+.................+...+..................+...........+................+.........+.+.......................................+.......+.+.......+..+....+......+............++.............+.......................................#....+........+.....+...+......+..............
..+..................+.+.............+............+............+.....................+.................+.........#......#.........+.......................+..........#.....+.............+.........+..........+......+....................................................+...+...+.........+........+........+.+............
............+.....+......+.+........+...................+.+............+.+..+..............+....#..+..+.......#...+...............+.......+...+.....+.........+..+.......+...........................+.............................................+......+......................+.........................+.................
..........................+......+..+...........+......+.+.....................+.......................+...............+......................+.....................................+..+..#.............+................+...............+...........................+......#.........+...........+..........................
+..+..............+.....+++.........................+.............#........+........................+.......+..............+.................+.+...+....................+....+...................+....++........+.........+.....#......+...+.+.........+.....................+...........+...............#..+...........+....
.........+..............+....#............+++......+..................+.........................+..........#....++..............+.+....+...................+.......................................++..+.........................++#........+#.+.........+++...........+......+..............+.....+.+.....................+.
......................+............+..+..#.....+.+....+........+..................+...............#...+...#......+.............+.+....+.....+.....++........................+.....+........................#.............+......+................#..#............+.....+..................+.........+...........+............
.........+..........................+.........+.........+...+....+..+.+.......+....................#.+..+....+.#...+............+..........++..+.........+.......................+.....................+.........................................+...................+........................+...........+..................
+........+..........................+........+....................+.....................+..............+............+...+...............++..........................+...........................................+............+....+.+..+.+.+..+.+...+........................+..+................+...+.........#....++.......
...+...........+................+.++..+...+.....+.........................++.......+.............+.........++.....................+.+.....+...........+.+.................#.........................#.........+.+.................+...............#.........++....+....+....................................+.............++.
.........#.................+.+...+........+....+.........+........+...+.......................+.......+....................................#...............................................+.+.....+..+....#+...+...........+................+......+............................................+...............+...........
...........#..........+..............#........+..#...........................#..+............................................................................+...++..+.......#............+..+........................................................+...+...............+.....+.+....+.+.+.......+.......+.................
...............................+..+..............+..........+.....+........................+.+.........+...........................+.......................+..........................................................+....................................++..........+....................+...........+.........+.........+
.....+..............................................+....................+...+....................+.....+......+............................................#......................................+.................................................+.......................+..+.......+..............+...........+........+
+....................................#........+.........+..+...................+....+...+..+...+.........+...+..................++.........+.........................+...+......................+......+.................+.......................................................................+....+...++.................
..++..........+..+...............................+.......+.....................++...................#....................#......................+..........................+..+...+...+.......................+.....#...+....+..+.+#..+.......................................................................+......+...#+..
...............+............................#.......+..................+........................+.............+.....++...+..+.....#+...+...+.....+..............+..........................+...............++.............+...........+..+.......+...................#......+.......++.+..+..............++.........+........
..........................................++...........#.............+...+.+.#.....+...+..............+........+.+.......+.................+.................+.....................................+.+................+....+.+.....+.................+.....................+.........+......................+....+..........+
....#........+................................+.......................+..+.+.#........#................+.....+.......+..............+...............................+.....+...+.+..............+.+....+.+.#...+............#......+.+........+..........+............+.....+........+..........+............+...........+....
...+..+...+..............+.+...+.....++.....+...............+.............+.........++..........................+......#++.................#...+.......+........+.....+............+..........+.................++.............................+.+.+..........................+......+..............+........................
....#.........+........................+........................#....+..........#..+++..................................+.......++.+.............+............................................................+....#.++......+.....................+........+.+..........................+.....................+.....+....+..
..............+.............................#....+........+.........................+..........+.........+.....+..+.....+.................+.....+.....+.......................+...+...+..............+.+.....+....................................+..+.....+............+.........................+...+......................
.......+.........+.........+......+....+...............#....+.....#+.....................+........+.................................+........+.........#...........................................................................+.............................+....................+...+....+.#.........+.............+...
.........+...................+....................+..........+..........+.......................+..............+...........+........+...+.+.+....................+..........+.........+.......#..+........................+.............+............+............+......+.........+.+................+..........#...........
..................................+..+..................+.........+........+.........................+.......................+....................+....+.........#...+...+.....................+........+......................+........#............+...++...+...........+...+.....++.......................+....+..+.......
...+.++++.................+.............+....................................+.....#......+.......#..................+.................................#..............+..............+............+..#....+..............+....+...+..............................+..#..+.....+..........+#......+..#.......................+.
..#.+.......................++.......#.........#.........................................+..+..+........++..+.............#...+.........+...........+...............#..............+................+....++.............+..........................................+.+...........+........................+.........+........
....................................#+..............+..............+........................+...........................+.+#.+..........+.....................+.......+....................+.........................+...............+............................+....................+...............+.+...................
..................+....+..........+..........+............................+.................+...................................+....+.........+..+.+..+............................................+.....+........+....+...........+..............................+.+..#...........+..+...........+.+.+................+....
.....+........+...........+.....+................++.+.....+..+...........+...+........+............+...................+.....+.......+....+...........................+.....+....#........+.......+........+.........+...+......+..............+.......+..........+++.......+......+.+.........++.............+..............
+.+.......................+........+.......................................+..........+...+.....................+..+.............+...+.....................++..............+..........+...........#..................+...............+...........+...............+..................+.#..+...................................
....++......+...+.....+.......+.........+++...............+......#....#................+......+........++..+......#.......+...+..+..+..+..+.........+........+.+.......+......+....+.............+.....+....++............+...+.............++..+.....+.......+......................+.......................................
.....................+........................+......+....+...........+.....+.......+..............................................+.................+..........................+.................+...+...+....+................+...................+.........................+......+.......+...............................
....+..+...+.....+......+................+...+..............+..+.+.+...+....+.............................+............+............+.......++.......................+........+..+.............#........................................+......+....+.........+..+........+..........+....................................+..
...+...+...........................+..............+.......+#+....+..+.............+.........+.............................+......................+...........+..+++.......#.............+...+.....#+.......................+.................................+......+..........................++..+.......+.................
............+...+..........+..............................+........+......+..............+..............+......................++......................#...................+..........+...............+...+......+.............................+...............................................#.............................
.................+.+..+...............................+.....................+...........................#......+...........+.....+.......+...........+........+..................+....+.....+.+.....+..+..........+.......+..+..............+........+...............+..................+...............................++...
.......................................................+...........+...++...........+...........................+..................+................+................+...........+....+............+.......+.+...........+......+........+...................+.#...........................+...........+.....+...........+...
.....+....................+....#.......................+..+.................++..........+.....+.#.........+....#+...+.......+........+.................+...........................+..........................+......+........+.+...................+......+.+....+...............................+.....+.............+.....+
...........................+.+...+......+.+...........+......................+....+..........+...........................+............+..+.#+..........++.....+......+....................+......+....+......++.......................+...........+.#........+.................+......................+......++.....+....+...
....#.....#................+...+.....++..............+..............+.+...............+..+.......+........................................+.........................+............+.....................+.........+....................................++....+.....++.+...+..............#.................................++.
........+...................................................................+.......+.........+..............................+.........................+..+.....#.+....+........+...+.........+..+............+.+...+...........................+..+...............+..+...+#......................+.........+....+...........
............+...............+.............................+.........................+....................+........+...........................+..............+....+......++.....................+...............+........................................+.....+....+..+........+.........................+++.............+..
...........+..................................................+....+......+..............................+...........................+...........+.........#..+......+....................+.......+........................+...........+..............+........+................+.....+.................+.............+......
+..+......+......................+..........+.................................+.#...+.+........................+........+....................+............+...............+....+....+.................+................+..............................+.......+....................+.......+............+......+..+..........
...............+...............+....................+..+..........+................#........+..........................+.....+....................+...#................+.........+...................................................+....+.................+................+................+.+.................+..........
..................+#.......+..............++..................................+.....+..+.....................+....++................................+.......................................................+...............+.....................................+....+....+....+.......+...+..........................+.+..
....................................+...+..........................+............#...........................................+.....+..+......+..............+..+.................+....+.................................++..+.......+.......+...#......+............................+.......+.................................
......+......+......+.............................................................+.....+..+..............+++..+.....+....++...+.+.........+.....+.................+....+......+...................+.+......................+............+..........................+........................+.................#.+....#......
+.....+.....................+...............................+.....+..................................+................................+....................................+........+.+......................+..#................................+......+.++.............+..........+.............++...................+.+...
.......+..........+..........+.............................................+..............+.......................+.....+.+....+.+...+....+...............................................................................++.+..........+....+...+.........................+.....+.+..#....+.+...+..........+.+.........+....
.........+..+..................+.............+.....#........+............+....................+........................#........................+................................+...............+......#+..............+......................+.................+.........+#............................................+..+
..........+................#................................+............+...............+............+.........#............+#...+....................+..+........................+........................+.......+......+.+....................+.....+............+..............................+.........+..........+...
.........................+...................+.+....+.......+..............+.....+..........+................+....+.............+........+.................+.............++...+....+...+.............+.......................................................+........................+.............+..................+..+..
..++..+...........+..+.......+......+......+...........#..+.......................................+....+.......+..........+...................+....++........+..................+.........+...........+..+...................+...+....+..............+...........+............+......+.......................................
.............+....................+............++.+..+.....#...........+......#.........+.........+.................+..........++.+.....+..........................#+........................+.....+...........................................................+..............+..+............+..+........+...............+..
+......+.............+...................+..............++.+................+......#.+....+.............+................+#.............................+....+.+........+.......................+...........+...........................+.........+........#+..+......+..................+........++................+........
........+.......+#........+.....................+.+..........+++.................................................+.+........+.............+..............+................+.........................+...........+..+...+....#..........#......+..+..........................................+....+...........................
.......#..........+....+..+.....+.............................++.....+...........+........................................+..............................##.......+...........................+++..........................+.........+..........+..+..+...........+.............+..+..............+........+...+.....+..+....
........+....+......+#.+...................................#......#.++..+.........+.........#..............+..............+..........+......................+.+.+......+...+.........+...........+..+...#...............+...........+.....++.+..+...........+++...+...+...............................................+......
.................................................+...........+.+.+..+.....+........+..............++......................+..........+.#.+...+..+...+.......#........+.......+......+.............#.................+..............................+..........................................................+..+...........
...........+..#.............+................++.........................+............++.....+.......................................................+..............#.+......................................+.....#....#..........+.....+.............+.........+....+.+............+..........#.+........+..................
.#................+...................+......+................+.................+.....................+....+...........+......+.........++..........+....+.....#.+...............#...........................................+..............+...............#.+......................+.....+.............+.+.....+.+....+....
....+......................................+.................+...........+..........................++.............................+..+..............+..........+.+.....................................+.................................................++....+.........................+............+.............#.#...+.
.................++......+......++..............##........................................+...+.......+...+....+....+..........+.+........................+..+.........+...+...........+...+......#..+..........................................+....+.................................................+.....................
...............+.+...+........+.......+....+................................................................+...+.............................................+......................+..+...................+.........+.++............................+...+.+....+................+.+...............+...............++......+
...........................+...........................+.+...#.................+.........+.......................+................................+.+......+.............+.........................+....+..........+..............++............+...+......+..+....................+...............+......+.#................
................+..........+.......#........+.................................+...........................+.............#.........+......+.................+...+....#.................................................#...............................+........................+.............+......++............++.........
+.+....+......+......+.........+........................+...............+.........+......#....+........+.........+...........+..+....+...+...+.....+..............................................#................+...............................................+............+..............+..........................+.+
#.........+...+.............+...................+..+.......+....................................+..............+......+....................++...........+....................................++.......#......+.....+.+.#.....+...............++........................+..........+..........+.............................+.
............+.............+..............+....+.......................+............+...+.....+.......+........+...........+.............................+........................................................+.........................+......+......+.+........+...++.............+.....+...........+....+.......+......
+...............+.........+.+.........................................+.................+..................+.......+...................++...+...............+.........+..........+..................#.+..............+.......+..................+.....................+........+....................+......#...........+.+...
..+......+..+........+.......+.............+............................................+...+.....................+.......+......+......++.+...+....+.++......+........+......+...............................................................+.....+.............................++..+......#................+..............
......................#+.................+......................................+....+.................+.+.......+...+.............+.............++..........+......................+......+.+.......+...+.#...............+.....+...................+....................+.+............+..............+.........++.....+...
......+..+...........................................++.......+.+.........+..................+..................+.............#..............................+.#.......................................+......+.....................+.......+...............+......................+...........+............+..............+.
.....+++.....................................+...+..#..........................................................+...............++.................+..........+......#.......+.........+......+..+.....#...+..........................+...+..........................+.....................+.....+.................+.........+
.+.........+.............+.................#.......+..........................................+............................#....................................................+..........+...........+.....................+......+....#..........+......+...#..................................+.........................+
..................++................+.....................+....+...+.+....+....+.........+...........+......+................++..............+...+.........+..+....+.....................+..+..+..............................+...................+..................+..............+..............+...#..................++.
+...........................+..............+..+........................++.#..+.....+...............+............+...............+.....+............+....................................+.................+....................+........................+.....#.......+.....+...............+...#.+++........................
.....#.............#..+.................................................+......+.........+..........#..+................+.....+..................+.+......+++...........+...+...........+.............................+..............................+.............+........+.+.........................+....+...............
............+....+................+......+.......................................................+..............................#.........++.......................++......+..........+...+.....................+......+..........+...+...+....+..........+.++.....+..................+......................+............+..
.........+..................+............+....................+..+....................+..........+....+....................+........................+...+.............+...........+................................#.............+....+.................+..............+.......................+....+........................
....+...................+...............+..................................+..+.............#......+..............................................+..............................+......+......#...........+..+.........................+...............+....................++....+.................++......................
.....+...+........+........+................+..#......................+....................................+.............+...........#.............+..+.........#.....................+..+..+.................+..................................+.............+......#.......................+.............+...+............
.........+.....+...........+............+.........+............................+.............+.......+.....+.......+#..........#..+.........++........#+........+....+..................+.............+..............+........+......................+............+.......................................#.....+.......+.#..
............+............+............+....+.........+...................................++#............++..............................................+........+++..+.....+......+..........................+.................................#.................#.........................+........+......................+
.......+..............+...............#..+...........................................+..............+......................+.................+........+....+....................................+.....+.+......+...+..........+.......#...........+#.........................................................................
.........................#.+................#.................+.+......................#...........++.+..+............+................+.................+................+..++.....................................................+........#..................+....+...................................++#............+....
+.............................................+..............+..................+.......................................+................#...........................+..+..................+.......+.+................................+................+.............+.............#.+............................+..........
....+....+...+...........+.+......+..................+.................................++........+....+........................................................+............+.............+....+............+........#........+...........................................................................................+..
...................................+.+.......................................................+.......+................+...+......+..............#..............+.................................+.................+.........................+......+..................+.......++...........+......#+.....................#..
................+......................................++............+..................................+........+...................+...+........+..........+......+....+.........+......+.+......++.......#.+...........+.+...............++..+.........+..+.........+.............+.......+.............+.................
.................+..........#..................+.....................+.....+.........+..........+........++............+...+......+.++......+#..........+..+.....++...+.+.............+.....+.........+..........+.................+.......++.........+................................#......+...........+..................
.+...................+...+.+.................+.+...........+.......................+.........+........................+...............+.....+....+..+....+..#............................+.............+...........+.....................+................+...............................................+..................
......................+......+.................................+.....+...+.................................+..+..+.#.........+..................+........................+....+..+.......+...........+.........+.+....................+.+......+.....+.+................................+.......+.+..........................
...................+.............+............................................+....+.........+.....+...+..+..................+.............+.......+......+...........+....+..............................+................+.......+......+.......+....#................+...++.....+.........+..+...............+............
