317 317 11
...........+...+..+.....................+.......+....+........................................+....+....+.........+....+.............+.++........+............++...+.+.#........+........+..+.......................+.+........+...+.................+.........+......+.........+.+.................................+...+....
...............+...+.............+.....+.............+.........#..........+..++..........++.............#........+.........+...+..............+...............+....................+.+.+...............................+........++.......+....+#....+....#......+...+...........................+............................
........+..+.+.#....+......+................+...................+.+....+...........+.......+......................+...+..+...................#..........#+......+.+....+..........+.........++.....+.....................+...................................#..........+...+...+...............+...................+..+..+..
...+.+.....................................++..+...................+.....#..+......+.....+..+.....+......+.............+..+...++.............................+....+.........................+..+.+..+.......+....................+......................#.................+.............................+..........+.........
..............+..+.+.+....+.+............................#+..........+.............+.............++..................+..........................+..........+....+......................#...+.............+............+...............+........................+............+....++.+.+........................+.....+.......
.............................+...+.+...+.+......+................+.....+.............+....++........+...+...+.....#+...........++.........#.+.............+....+..++............+..+...................................................................................+...+..........+..+.....+......................+..#...
..........+#.........+.........+....+..........+.....+........+.........+..+.........+.....................+......+.........++........+....#........+.......+............+...................+...+...+.......+......+.+....+....+..++...+................+......+...........+..............+................+................
........+...+...........+...+....+...............+...........+...+....#...........++...+...+.....+..+....++..........#.+.....+...........+.#...........+........+..+...#....++...++.......................+.............+.....#......+..+.................................................................+.....+....+.+.....
...+................+...++.....+.................+.......+...+..........+...............................#..............................#......................+..+.............#...........+..............+....#...........................+........+..........+....+...+...+.......+..............+.#....+...............+..
..++...+......+..............+.+.............+..............+.........+............................+............................+.................+.......+..................+.......++.......+...........+......................+....+......+.......+..+............................+..+......+..+.+.+...+....++......+.....
...................+.....+..+.......+..........................#...................+...........+..........................++...+........+........................#++....+.........+..+....+....+..++...............+..........+.#+..+....................+......+.......+.................................+.........+.......+
........+......+..........#...........+.+.........#........................+......+........+....+.............+.....+...............+...+..........+..+...+....+......................+.......+......+.........#+..+....+...............+.......#...................................................+...+....................
..........+.................#.....+...........................+.......#........+......+...+.+....+....+..+.......+............................+........+.+.............+...+..+........+....+......................+....#.....................+....+...............+..........+..................+...............+.+......++.
+..........+.............+..........+....+......+..+....+........+....+..++.....+.......++.............#.......+..+..........+................+....+..#.....#......+.....................+.+.+..........+...........+...+#.+.........+.....+.+..............+.........................+..........+...............+...........
...+.....+...........................+.+..............+...............................+..+.....+....+.+........+............+.........+.+..............+...........+..+...............................+...........+..........#..............+...................+.+.....+.+.............................+....................
+#.........+......#......+...++........+...+....++..+.+.+.............................+......+...+..#....+.....+...........+.++.+...........+....+.......+.++............................+...+.....+........#....+......#..+..+...........+............++......+................+........+.........#..+..........+......+.+..
..+......++.........................+.+.........+........+.+......+.+.....+...........................+....+..+..+..................................+#........+..+............+..+........+....#................++.+.+..............#...........+..........+.+.+............+.........+...............+...++........+.+....+.
+..++..................++....+......+.........................+.............+....+....+.....++....+........+..................+..........................+...+.................+..........+......+..........++.+.........+.........#..#............................+.....+.....+.....+..+...................+................
.......#.#......+.........+.........+...........+.+..........+...............+..............+...................+...........................................+....+...+.........+........+..+..+...........+.......#.....+...................+.......+..........+...........................++...................+......+#..+.
..+......+.............................+.++...........+...+........+.#...........#.......+.+..+.....+..........................+...........+....+.....+.........+.......#.......+..........................++..............................+......#...........+............++..........+..+....+......#......................
...........+........+......+.+..........#..........................++.+..........+................+.+...........+..+.........+....+..............................+..+....................+.............................+...............+.........++.............+...+........#............++........................+...+....
......+..............+.++...#.+...........+++..................................................+.....+.................++...+.............+..............+...........#....#.....+.....................+.......#..........................+......+....+#................+...++.#+...+..+......+..........+....................
...+...+........+..+.+......+.+..............................+.............+.+..............#.....++.........+...+....+...#...+.....+....+..++..............+..........++.................+..#........+.+............+......+....+.......+.............+.....+...+#...................+....+............................#....
+....##......+.....+...+......+...+...............+....+.+...+....................++....+....+.....+....#..+............+...........+....+......+...+.....+...+.......+....++......................+.+..................++.+.......+.+..+..#...........+.....#..+........+..#......+...+............+....+.............+.....
.+...........+..................+...............+....+....+...+.............++....+..+...+.........++.+.......+..................+.+...................++..+.......+......+.....................+......#.....+............#.+.+.....+..+.............+.#...........................+...........#......+............+...+...+.
...+...+....+.+..........#........+..........+..+.....+...........+.....+....+..+.....................#.+......++...#.................#+....+.....................+.+.........+....+.+#....+..........................+........+...+...+..+....+............+.+.....+..+..........................+..+.#....................+
...+.+...............+.....+.+...+.+++..........+........++........++........................+......#.+....................#++..........+........+........+.#...+........++......+........+.....+....+..........+.................#....++..#.....+....+..........................................+..+...+.......#............
.+........+........................................+...++..+....+...............+....+........................++......+....+.+................+..+....+.............+.....+.....................+......#+.........+...+...+.....#+.......+.........+...........+.....+.............+................................+........
........+.+......+...............+......#.....................+.+++#.+...+.....+.+.........+...#.......+....+..................................................+..+................+...+......+.........+.+......................+..........+....................+.+.+..#........+.+...................#..+...#......#.......
..+........+......................+.............+....+..............+.........+.........#....+.+.....+.................+.+.....+.............+.#..++........................+................+....+....+...........+.+............+.............................+..+...+................+......++....+....+........+.........
...............+...........+.....#..............#.+......+....+...+.....+..+............................................+.........+......+........+..............+.....+.............+..........+.........#........+....++............#......+...+........+...+.............+......+................+.+......+.....+....+....
..+............+....++..........+..+.............................+.....+...++++.............................+.......+.......+..............+....+........+.......#...............#.............................+........................+..+....................+....+..........+.......#.................+...+..............
...............+......+.+................#....................................+.................+..........+..........................+.....+.....+......+...+....++++....................+.+........+..........................................+...............+.....+.......................++......+..+....+.+...+........
.......+....+...+................................+..............................+............++.......+.+............+...................+..#....+........................+...+.......+..+.................................+..........+..+.+.+.........+..........+..+.................+....................+........+.......
....+................+...........+..............+........+........++.....+....+.....................................+..+.....+.+....................+...........+.......+..................#......+......+......+.++............+....................+....+..+...............+..+.+..............+.......#....+..............
...+.................+....+......+..................+.....+.....................+.............+..+...+............++......+..........#++..++..........................+.............+..#........+....+.......+.............+........+.+.......+.++........................+....+........+.+..........+.#.....................
...............+.................#.......................#.....+....+......+......+...............+.......................#..+....+....+...............#...................................................+..+..........##......+...++...+..+.......................+....................+........+.+..#+...+...............
.......+..........+...#.......+......+.......+....+#....................+............++.........+...................+..+.+...............+.....................+.+....+....+............+...++..+...............+....+......................+....+.............+.............+.......+...................+......+............
...............+.+.......++......+.............................+.....++....+........+...........+.+........+..........................#..+....................................+..............+......+....................+........+...........+.....+................................................+#...+...+..............
.............+....+..+......+............+.+........#.......................+...+.............+.+..+....+.....+...............+..........#.....................#+.#....+.#...+...........+#.............+..+.................+.............+........+.........................+.++#.............+...+........#........++.....
.......+.............+++....++..........+.....+..........+..........+......................+...............+...#......+.....+...++............................+.+....+...+.....++.....................#..+.+...+............+....+............+.........................................+.........#..........+.....+.....#...
..+..................+.....+...+.#...................+....+.....................+......+.+........................+.....+.......+......+.....#.+........................#.......+................#..........+..........+..+...+..........+..........+.........+..........+...............+.+....+.+.+.+..........+.....+.....
.........+..................#..+#.+.............#.......................+..+.......+...............................................................+...................+.+...+............+............+.+.+...............+...........+....+.............+.........#.........#.........+.......................+..++........
....+.+................+..+............+...................+..+.......+.........+.+......+.......+...............+..+..........................+..+.+.....+.........+...+........+.......+.+...+...+.....#..........#.............................................+...............+............+..........+........+.........
..#........#.................+.........................#............................+...++..#.....+.........#..#....#................+#..............+........+.........................+...++...+..+..............+....+..........#.....+......+.............#......+..........+....................................+.....+.
...+...+..............+....................+.+.#.............#........+...+....+............+....+....................+..........+....+..+......+......++........+...+.............................+........+......+..........................+...........+........................+.....................+.+.................
.........................................+.....+..........+.+....................................+......................#.............+....+..........+......+..+......+..................+...............+...............+.................................+............+..........................+............+.....+.#...
..+...+.....+...+....#.....+.....................................+....+.......+................+.....................+....+.+..................+.....+.+..+......+...+.+...........+...+...+.............+.+...................+..............................................+.....+........++.+.....+.++......+..+.........
......++.......+..................+...+.#..+.+...+++........+..................+....+..................................................+.......................#.+...................++...+.....................+..........++........+....+............+.......................................................+...+.........
...........................+#..........................++.+.......+..............+.............+.......+.+....+............+...++....................+........+.....+........+............................+#........+...........+.......+...+..........+.............+...+.......................................+.#.........
.+.................+....................................#...........+.+...#..........+..++.....................+........+.+...+......+..............+...+......+.....+....+...#........+.+....+.......................+......++.....+...+..+...............+....+............+.+.............................+...........#...
.........+......................#....+........+..+.......+.......................+..........#...................++...............................+.......................+...............+.........+..............+......+......+.....+.+....#..........................#................+..........................+....+...
..........+.................................+.........+....+...+...+.+..+............+......+...........+........++#...........+.........+.......+.....+.............................+.........+...............#........................................+......++.....+...........+...+............+......++..........#......
...+........+.......................+...+...+........+....+.................................+....+............+.+.........................................+....+.......+....+.....#..................+...................+...+.....+....+.+....+...............+....+.+.......+...............................+.+............
.................+...#....#...+...+...+...............................................+......+..................................+.+.+.........#.....+...........+...................................................+................+.....+..........................+..................+.............+..................#..
+..........++++...............+.........+........+.............+....+#...+........................................+.+........+...........................++.............+....+................+.........+++..+.......#......+................................+..............+....+...........................................
....+......................+..........+.+....+......+.....................+.....+#.............+...........................+...............+..+...........+.........+....+.......#..#+......+...........+...............++#.........+..........................++.....+.....+......+................#......+.................
.+.....+..............+.+......+..................#.................+........................+......+.+..+....+...............+........+.........#.........................+...+.....+.......+............+.....++.....................+............#...+.....+..........++......#..............+.............+..............
....+............+........+.+.....+....+..+.....+.+..+.#......+.................+..............+.......++..+.......+................+....................................+.....+....+...+..+...........................+..+.#..+.......................#.........+.....+............#.+.........+.+..............+...........
..........................+.+...+....+.+.........+....................+..........++.#.......+.++..+........+...................+...............+................+......++........+..............++.............................................+....................+.........++........+..+.....+.+...................+....+
.+....#..........+..........++...+..........+.....+..............+....+.+..+..+.+.................+....+.......................................+...........#...........+.+...............................+..........+......+..+...+..+........+....+.................++.......................#.......+......................
.+..+....................+.+..+....++.............+.................................+.+.......................+..+..........+......+...............+......+...........................................+..#.................++.......+............+.....................+...+..........+.............+..+.............+...++..
+.....+.....+.......+........+......+.+..+.....+.++........................................+..+....+...#............++.............#.........+...+...+......................#.......+....+....++..................+.........+.......+#.....+.#.............................+...+................+.+.+...+..........+.....#.+.
.............+..........##...........+..+.....+.+.....+.........+.....................................+......+...............+......................++......+............................................................+...........+.....+.....................................+..++.......+.............+..........+......
....+...........+.....+....+.......+.+..+...................+.........+.+...++..+.+.+.......+.......+.............+....++......+...............+...++.......+.......+......+.+......+............+.+...#..............+...............+.....+......+...+....#..+....+.+...................+.+...+.......+....++..............
.......++....+.......+......++...++.......+.....#...........+...................+...++..#............+.......................................................+.......#...++....+.....+......+....................+....+.#..............#.......+.........++............+.....+....+...+...............#...+......+...........
.++......+......+.............+...++..........................+..................+............+...................+++.......+.......+..+..................................+...........+...+..........#...+.......#....+...................+.......................+.......+..............................................+..+
......#.........+...............+.+.......+......+.......#.....................++++.+....................+.....................+.+.............+..+.+......+..........................+............+......+..............................+.........+...+...#.+.+.................+...........+........#.........#...+#......+
.............+....+..........+.............+.+.................+........+....+.....................................++..+....#..+.+..+...........+...........+..............+......+.....+.....................................+..............+.#...............++..+.......................................+.................
....+......................+....#+......++..+..+........+............+.........+.......+...............+........+.......+........#..+..................+...............+..+.............++.+#.....................#....+.....+.....+..............+.+.............++...........+............+.............+...+............+.
..........+........++...........+....................++..........+....+.......+............+..........+.................++.++...........................+........+...+......+.............+............#+++................#.................+.................+................++.............+...+....+....................
............++..............+....................++.......................+..+......+..+..............+.........................#.....................+....................+++.............+..+...+.............+.................+.......+............#.........+.........+.+........+.+..............+..........+.+........
+..........+............+.+...............................................+..................+....++...............+.........+.........+..................+................+.....#.......+..........+....................+.++..++...............+.....+.....++........................++.....................+...............
......+...+...++..........+.................+............+.....+........+....+..+....+...+....+.......+....................+..........+.....#.+.+..............+............................++..............#....................+..................#.......+.............+++.........+++.................+...+.....+....+...
....+...#..+.....+....#........+................+....++...........+.......+.......+.....#...............+............+.........+....+........+..+.......+.....+................+.....................+.........................+........................................+...+......+.............+....+...+...+.......+......
..........+....+...+..................+.......+.................+...........#.......+..+..#...............................+...............++........+.+.........++..+......+..........+............+..................+............#.+................................................+..+...+........+................#.+...
...............#.........................................+............................+...........+.....+.#..+....+....+....+.................................#+..............#...+....................+........+........+.........................................+.+.........+...+.................#+...................+..
.+.++...........+..+........+.......+....#.....+..............+..+........+........+........++...#...+....#.......+........................................+......+............+........+..........................+........+.........+...+.............................#..+...+..+.......+..................................
...................++....+....+...+.+.+.......+.+....+......+..............+......+....................+..+...........+..................#......+...#.........#.....................++..+......+........................+..+...........+.......+...+..+.....+..++...............+.....+.....................+................
.+..........+.......+......+.+................+.....................#.....#........+..+.+.....+..+.......+.........+............+....+....++......+.+........++..+.....+....+..........+.....+................+.+++.....+...+.......................+......+......+...........+.+...+............#........+...............#..
.++..................++.......+..........+......+.............+.........+...........+.+...........+..+...+..........+.......+.....#.........+..+....................+..+....+.........+...+...........+......+......................+.....+..#...........+..+........+............++.............+...+..+....++.....+...+....
...+.................+...++...........+.................+..................+..+......+.................................................+.........+...+..............+.........+...++............#..+......+...............++................+.........+........+................+...............+.......#.+.+................
.......................+....+..+..+++.#.....................+.....................+.......+................+..............+...+.+...#......+............................#..++..........+......+..+.+...................+#...................+............+.+..+..+....+............+..+.......#+..........+..................
............+..............................................+.........................+...#.........................................+.................+..+..+...................+...+.............................+.........++......................+...............+......+#+.+....+....+......................+.#..........+
+.#+...................+..........+........+++...........................+.........................+......+.......+....................+..........+++............+..+....+..#...............................+..+............+.........+............................+.................+...+...................................
+..+.#..+..+...+...........+...................+..............+...+.......+................+...+.....+#..............+.................................+............+.....#+...........+....+.........................................................................+......+..........+...+................+...........++..
........+.....................++......+............+........+...+...................+......+.........+..+++............#..+...+...............+..+....................+............+......+...+....#.........+.......+.....+....+...+......................+......................+.......................+#.....+..+........
..+.....+.+..............+......+......................................#.............+..+..+.......................+..+............+...................+......................+.....................+............+......+.#..+....+..............+.+...................+........+....+..................++................+..
..+....................................#+.......+....+...+.++....+..........+........+.+....+............................++......+......+..........+.........+..+.......................................#....++..++..+..........+.....................................+........+....................+........................
.........++...+..+......+..+....+............+...........................+......+....+...+.+........+.+.+.............+........+............++.......+.........+........+.+......+..........+#...++.+.+....+.......+......................................+............+......+........+#.....+.............+.......+...+...+
......................+.....+...........................+.......+++...........+............................++.#............+.+.+.....+.........+.+.................+..............+....+.........#....+...........+..............+....+.+...........+....+..................#..................................+.............
...............+.+..........+.++...............+...+.........#.....+.+..++.+..+..+.....#......................+.....#+...+.................+...............+.....+........+........#....+.+.........+.+.....+.......+.............++.........+......+.....+.+...+.+.............................+...+..+...+...+.............
......+...+...........................+...........#...+.+.................+....+......+.+...+.+..+...............+...+....+.........+.......+.......................+....+......+......+..................+....+.+........+..........+....+..........+......+..+........+....++..............................................
...+....+.........+..............+..+......+#.+..+.+...........+.......+...............+.+.+............+..............+.....#.....+.................#.......+............+..+.........................#...............++...+....+.........+.+................+.#................+.+...+............+....+..................+
.....+.............++...............+.............+...........+....................+......................................++...+++....+..+...+.....++...........+........+.....+..+.....#.......+.............+..+...+..#................................+.+....#+....#.+#.........+............#..........+.....+.+.........
..............+....+............+........+......................+....+......+.......+.+....+......................++.......+....+......................+.++......#................+....+.#......+.++...........+....+...........+.........+...........................+.+...+......+.+......+...............+........+.+.+...
......+.............+.+.............+..............+................++....+..+........+........#.......+....+................#+.........................................+....................+..........+...+...............++..........+.+..........+.......+.......+................+......+...++..........+..+............
#.........................................+....+.........................+.............+................#.+.........+...........................#...+...................+............+.+...+.................+.+..+....+.......+..+.#..+.....+....+.#...+...................+...................++...........................
.........................+........+......+........+..++........................................+..+.+.+........+....+...............++..+...+..........................+..........................+.+.+..+.................................+.............+......+...+...+.....................+..........+....+.....+..+.....
..+.......+..........+..............................+........++......#......................#.............................#....+.....+.............+...+..............+...................................+...+............................#...........+..+.......+.........................+.....................#++.......+
...+..+....+.......+..#.#..................................................................#.................+................+...+.......+..+.+....#.........+.............+........+......+......+.+...+...+...........+.............+.+.....+........+...........#..............+..+....................++.......+........
.+......+.............................................+.................+.+........+.................++.+......................+....+.....+++.........................................+....+......#.........................++.................+........+..+......+..+.....................+.....+...........++.+.......+....
...+.....+.....+.........................+...........#......#.+.+...........+.........+...+.+.....+........+...+..............++..+.........+....................+......+...............................................#....+...+..........+.........+.................++.....................++.++..+#.+.......+.#.........
.......+...........................+........+.....+..+......+.+..........................+.........++.....+.+.............+........+..#..+........+...........+.++...+...+.+.+................+....+....+................+.............+.....+....+......+.#.+.....................+....+................................+...
.......++..................#...................+.+................+.......+.+................+..............+.............+.........++................+.+.................+++.............+.........................................................................+.......................+.....+..+#......+...............
...+.+.............+.+.........+..+...............+.+...++....+.......+....+......+........+.......++..++...+...+.................+....+........++.......#+.+........+....#........#.....+.......+......+.......+............+..#................+......+..+......................+.....................+....+.............+.
+...........+.....++.....+.......................++.......+...+....+....+....+...........#.....++...#..................+...+....+.....................+..+....+..................#..+.+.....+.......+......+............+.......................+.++........+...................+....+.........+.+...+....++...+.......+.....
+.......+...............+...#....+...........+.#............+........++....................+....................+.+......+.+.................+.............................++..#.+....+.....+............+.....+....+#..............+..............+.+.+...............+...+............+...#+....................+#.........
.+......++..............+..+..+..+..#......................+...+............+..+..+.......#.....+.............+..+..................++..+.........................+...........+............+.................+...................++....+...+...+.......+..+...........+......+..+.............+...+#.......................+.
.....+..+..+...................................#.............+...........+.+.....................#......++.....+........+......................+................................+....+...+........+.....+.........+.....+....+.........+..................................+.........+........................................
....#..........+.....................+..+.......................+..............++..+............................+.+............+.+....+.+........+......+.......+....#.......+.+#+....................#..........................................+.....................+....+.+...........+.+..+.+...........................
+..............+...#..................+..#.........+.......+...+........+......+.....+..........+...............#................+.........+........+..........................+............................+................+...+....................++.....+..+.+.+...+....++...+...........+....+........................+
.....+.........+..................+............................+..+......#.................+.........+.....+.++.+........+...#.+.....+...++.........................+..+......................+.+..............+...+......................+...+..+...+..............+..++..+......+.++...+..................+.....+...+....#.
............+.......+++..............++..+.++....#..............+...+................+..........+.#...........+.+...+...+...+....+.......+...........+................+......................+.......................#....................+....................+...................+....+....+.+........+..................++
.......+.++....................#...+....+.........+......+......................+...+..#.....+..............+.....+.....+...+.........................+.......................................#.............+.....+...........#....+.......+........+.........................+..........+....+................+........+.+..
..............+....................................#........+......+...+.........+..............................+..................+..........+............................#+............................+.+.........................#........+..........+...#......+........+#.....................+..........+...+.........
............+..............+....#................................++....+.+......++..................+.....+..............+.................+......+...+.....++.........+..++.......................+......+........+...............................+......+.........+........++..+....+......#+.......+...+.........#........
....+++...........++..............+..+.............+..........+..............+.....................+.+.........#.........................+....+........................+........+.....+............+.....+......+.....+.............................#.....+.+........+...#.+.....+...................+.......++.........+....
.....+.....+.............+....................+...................+..++..+..........+.....+.#..+..+.....#.......+...............+..+.+..........+........++....................++...+.........+.......+....+.+.....+.........+........+.+......+...+..++......+.............................+................................
........+.........+....+..............................+...............+...+......#....+...................+...............+......+......+.+.....+..+.....++..+.........+.+...+..........#...............+..............+...........#..................+.+............+.........+.+...+...............#..............+..+...+.
.....................................+....+.+..............+..+..+...+..............+........+..........................................+.......+.........+...........++...............+..++....+...........................++.............+..............+..........+..+..................+...........+..........+.......+..
...+.....+.........................+................+.........+...............+.+......+...+...........+....+........................................+.........+......+..+.......................+.............#+......+.+....+....+........+...+....................#+............................+.........+..........+....
......+..........+.....................#....++.#......+......+..+...+..#..............++.....+..............++..........#......+................................+...............................+..........++..#.......++......+.......+..#.....................#+.........+......#.............#.................+..+#......
.......................+....................................++...+........+....+..............+....+...........+......+..+.+................+........+...+..++.......+............................+....++..............+........................+.+..........+...........................+............................++...++
................+........................+.........+.+..+.........................+..+..+................+.+...................+..........................+.....................+.......+....+..+.........#.+.....+..........+.................+........+.................++...................+#+++.+.+..................+..
....................#+.......+....+..+.....................+..........+.......+..+..++.....................+...+.#.........##...........+....+.....+.....+....+......................+.+.................#.++.....+......................+...+.................+.....+............+....+........+.+..+................++....+
.......+..........#.....+...............................+....#....+..............+.....+...+.+...........+..................+.........+.+....+......+.............++.....+.....+.........................#+...........+..............................+....+.......+.....++.........+..............+..+..+..+.................
#......+..............#..............+......+..+.+............+..........++...++....+.....+.........................+.........+............................................+.....................+....+..............+....+..++..+..+..#............+....#.......+...................+.+..........+.......+...+.+............
.........#...............#............#....+.+..+......+..++.+.......+..............+..+.......+....#........+....+.....+......++......+..+..+.+......+....+....+...........+.++.........+.+...+.+.+.........+.....+..........#..++...........+..................+............+......+.............#+.+.....+.+............+.
+......+...+....+....+........+..........+..........+..+........+..........+.+..........+....+......#................+.......++...................#+.....+............................+.............+....................+...#..+..+.+....+........................+..............+..................+.......................
.+.+...+...................+.+.+................+......#.....+...+.............+.......+...................+....+....+........#....................+....+..++....+..........................................+..............#+........................+........................+.....+........+..............+................
.......+...............+.+++....++.....+........+.......+..+........+................+...+..+.................+....+...............#........+....#.......+...............++.+...#...+.........................+.............+........................+.................................+......+....+...............+........+
............+..+.............+................................................+++........+................+.......+#.....+........#.............++........#.................+..+................+.+.....................+.+.......+..+.......................+.....+................+.....+...................+....#.........
............+..+..+............+.....#.....................................#.......+........................#.................+++......................................+.......+.......................+..........+.+#.+#..................+...+.......+.......#.......++.............................+...............++.....
.........+.+..+...+...............+..++..#...+..+...+.......+....+....+...+......#......++.+.++............+....+...........................+.............+........+.....................+.+.+................+...................................+..#............+..........+...........................++....+....+.+.....+
...................+.++.....+......++.........+.........+.......+...........+.+..............+..++...+.+.............+........+......+#..+...+++....+..............+.........+.+....#.+..............++..+.....+.+......+...+...+..+......+...+..............+.........+..#..+..+......+...............................+.+...
.................+....+.........................+.+..+........+...+..+.............................++.+.+............+..#..+..............+.......................+............+......+.......#.......+.......+...............+.........+..+.......++..#....................+............+...............................+...
........+...........+........+.+..+......++.........+.........+..........+.....#.......+..............#.........+......................+.+......+.+...................+.+............+............+.+.+...+...+..+.................+......+....+..+......++...............++.+................+.........++........+......+.+.
.++....+.....+............+.........+..........#...........................................+.............+.......+.........+........+............+....+.......+..+.....+.................+...+.........+.+................+.......................#+..........................#............+...............+.................
...+..+........................+................+........+..............++..............................+..+...+.#.......+..+....#+.............+.........#.+..+......................#...++.............+..............+.......#..............+.+.#..................................+.............................+.....+..
....+..+..............+........................+#.....+..+..+.......+.........+.......+...+..+.........+...+...+.....+..............................+..................+.......#.....................#.....+.......+...+............+........................+......................+.....+................................+.
.......+...................+....................+.....++......+......+.+........+.+............+..+.....+..............+............................#.....+.......+.....#.................+....#.....#................#+.....................+........+..+..............+..................+....+.......+.................+..
...+....#......+......+.....................+.+....+.......+........+........................#........+....#........+.........#....................+........+.....+..........++.......+........+..+.+.....+.....+.........+.........................+....+.+.............+......+..++............#.....................+.....
..........................+.....+................+...........+..+......+.......+..........................+.........++.......+..........+.........................+.............+...........+..+.+.+.......+.............+....+......+...+......................#...+.....#.............+++.......+.............#..........#.
.................#.........+......+...+...............+.........#..+...#....+..........+.............................................+..............+...........+...+....+..#.+................+...............+........+....................+...+..................+.......+............+.....+...................+.........
.............+......++.+....+..................+.+.....+...................+.....++.................+.+................................+.....+.#...........................+.........+..+.............+.......+.................+..+.....+.......................+.......+.....+....+........+..+..............+.++..+.......
..............+...++..+...............+...............++............+.........#+..........+...........+.......++.+....+.+...+................+...+.........+.............................+...........+....+....+...+..+....+.+.......+....................+.+..............++..+...................+.+..+....................
............................................#.........................++....+.+......+...............+..++........+................................+.......+..+..............+...........+......+.........................+..+.+...............+.............++..+...........................#.....+.........................
.........++............+.............+..............+.++..........#.....+.......+....+.......+.........+......+......+.....................+..................+....++..+.....+........+.....................................+...................+.+.....+........................#.............#.............+.......+.......
............................+.+...+.+...+........+..+....................+...........+...+..............................+..........+.................................................................+................+....++......................................++.........#.+...................#...+...........+...+..+.
...........................+...+....................+.+............++..+.................+.........++....++..........+.....+...+.............................+...+..............+............................+.........#+..+..+.............................+...+........+.+......+.+...+.........+.....................+....
..+..............+.+......+.............++..+....+.....................#+......+....+...........+......................................+............#..+.........+..................#..............+......+..........++.....+......................+.+........#...+...............................+...+..+..+..+............+
..+.......+........+...........+++.......+....+...........................+..........+.........................................+.....................#............................+.......+..............+..................+.........#+...+........+.+........+..+.+.+..................................+......+............
.+..................................+..+..+........+........+.+........+.................#....+.+...........+...................+...+.....+............+.+....+.....+............#.++........................+...................+.......++..+..........#................++..........+.............+...++..+.................
+.+............++.....+........+.........+......++.....................+..............+....+.....+..#.+...+....................+...........................+...........++.+..........................+...........+..........+...................+.........+.....................+....+.....+....#........+...................
.......+....................+.+............+....#...+.............+.+.+.......#.......+..........................+...+............+........+.......+.................+..............#.............................+.....#.+....................................+..........++..+..............+..+......+..+.......+..........
.....................+.........+..+......#..+...................+..+#...................................+...............................+...........+...........................+...+.................#+..............+..............++......+....+....+..#...+....+.+......+........+.........+.................+...+.......
.+..........+.................+...........+.......+.....................................+..+........+..................................+...........++.............+......+....+#....+..+.....#.......#...........+.....++..........++....#......+........................+....+.................+....+....+..................
+....+..........+..#..........+.....+........++.....+...............+.....................+............+.........................+.....+..+...#..+.........................+.+...+............+.........+........................+#....................+...+.......+.+..+.............+....#.++.......+.........+.#....+.....
...........+...#.....+......#.+.....+.....+..................+...+...#.....#..........+........+++..+......................+....................#.....+#+....................+..........................+............+.....+.......++.....+.....+.............+...+...........................+.....+......+...#+......+.....
.+...+.........+..............#.........+...........................................++.............+...#...............+....+.....+.............+.........++.....+...++.....+....+............+.........................+..........+..+..........+.......+.................+++.....#....+..+...........+...................+.
.......+........+....+........+..+......+.........++...........+......#.......+..............+....................+...........+...+..+.......+..+.....+......#........+.......++...........+..........#.......+..........+...............+...+....+..........+........+..................................#...................
...++..+.......#..............+#...............+................+.....................+.+...+....+........+......+......................+......+...++........................+........++.+.......+..+............+...+......++....+.........................+.......................+........+.+......++.+.........+.........
.............#...........+.................+........+......+..............+........+.+.#........#............................+............+..+.......#........+....................#.............+........................+.......+.+........+..#.+.......+..................+..+.+.....+..........+....+.......+.....#.....+
......#.+.....+..#........+.............++.................................+........++...+...+...+.............++.++.............+...+...+...+...+...+......+..............+.+..+...+.......+.+.++.....+...+....+...++........+........+.+....+.................+...........+.........+.........#..........+...........+.....
..............+................+.+...#.++....++.......+..+...++.........+...+.............+........+.+...................+........+......+..+....+..+..+.................+................+..#...........................................+.+........#.......#...+...........+.........++..........+....+.........+.+.....+...
....+.......+........+..........+.....................+.............+................+.+...........+........+...................+.........+.....................+............................+......................................+.+.......................................+..............................................
...........+........+.........+...........+........................................++.....+..+.+.....#.......+.............................+...+.........#+..........+............+.....+.....++....+........+.................+............+.......+....+.+.......+......+.......+..+.......................................
......................++................++.......+.............+..............+..............+.......+...+..#+................+.....+..............+....#............+...+..+................+............+.........+.+..+...+.#..........................+...+............+...........................+.....#.+........++.+.
..........................++.........+.++..............+.....+..+..............+........++......................+....+..+..+...........+........+.#......................+..........+................#.+++.+++.....+.......+...#..............................++......+...........+.++................+........+.........+...
..............+........................+.....+................++.....#.+....+...++#....+.............................+..........+......+....+...........+......+....+..............+...................+..................+..................+...+...+..............++....+.....+..+...............+.....#...............+...
........................................+...+....................+................................+................................+++...#.......................+......+.............+.+.........+..........+..+..+++...........................+...+.......+........................................+...........+...+....#.
...+....+....+.............................+.................+..+.......+..+.........+.+.......................+.................+.......+..............+...#.....+....+...................+................+...........+............+................+...+......+.........+.............+..+....+....+.....#................
..........+..................+........#....+......+.+.......................+............+............++............+.......+.............+.........................+...........+................................++....................+.+....+.............+.............+.+.....+......+.......+........+...#.#.+..........
+....+.......+..........+.................+..+.........................+......++....................................+..+...................................+..+.+.+.+..+......+......+....+.................+.......+......+.+.+#......................+........++........................+.......+.............+.....+......
.................................+......+..........................+..............++.#......................#.....+...............+..........+.#..+...+................+......#.............+.......+...................++.......+................................+.........+....+..........+..+............+................
..............+.............+...........+..........#............+.......+..+..............................+..........+...........#..........+.......+..........+...++.....+......+#..........+.................+........+.........+......+...+#......+.......#........+.+....+.......................+.....+........+........
...............................+..+.....+..+.+..........+............++....+.........+...........+..++......+...+....+....+................+.+..+..+.........+.....+............+................+..+.........+.....+...++.++................+................+..........+.+............#+...............+...................
........................+.#+.#+..............................#....+...........+.........................+.............+.....+..........+......+....+.+........................#...+..............................+.+..+..++..........................+.................................+....................+...........+....
.....+....+.+...+........+.+..............#.....+..+..........+.......+....+.........++...........#........................+.....+................+.+...++................+.......+.................................+..................+....................+.....#.............................+...............+............
........+.....+.................+............................+.........+.+....+....+...+.........++....#.......+.......................+.........+.........+.............+.+.....................+.....+.......+...+.+..........+..........+...........................#...............+.........+....+......................
.............................+......#..............+............................+....+.................+........+........+.....+.............+..............................+...........+.....................+.......+++.+........+...+........+...+...+...........................+...++......+........#........+..........
.....+..................+......+...+...#.................+..........+..........+................+............++......+................+......#.............+............+......................+.+......+..............+.............................................................+....................+.....+............
.......+................+.+.........................+...+............#+.............+.+........+.......+................+...................+.........++.....++.............+............+.+....+..........+.........++..+....+....#......+.........+............++....+.....+........#......+.+........+...........+.+..+..+
.........+.....................+....+...............+...+.....+..+...........+.........................................+#..............+...+....+............................+.................+#....................+...........+.+...............+....+.............+............++...+....#.+...............+.............
.+...+....+.+........................+............................................+.++..+..........#..........................+.+..............+.....+.....+...+.........+.......+..#...............#..+.........+........+#..+..............++....++......+..+...+...........+.............+.+..+...........................
.......+........+....+.................................+.+.............+....+.............+.............................#..............+..+.+.+....++.+........+................+........+....++....................++.....+..............#+...................+....................+.......+..+....#...........+......+...+.
...+....................+.............+......+..........................+........+.......+.......#.........+.....................+..#..........................+.+...........+.......#...................+..................................+.+......+..............+.................#...+.................+............+..+
............+.++..........+..#....+.+....+.....................................+....+.......+.....+..............#............+..........+....+..............+..............+.+....+.++.................+..+...............++.#.................................+.....................+..+......+#............+.++........+..
................+.................+...+......+..............+..........+....+........................++............+.......+..+.........+...+..#..............+.+.................+.+...........+..+.......++......+..+.....+...............................................+...............................+...............+
....+....+..........++................+.+.......+...+.....+............+...+.......+......#....+....+...........+...#....................................+...+..........#.+................+.+......................................+..........+...........+.................+...#...++...+..+...+..........+.........+.+.+..
....................+......+............+...+.............+............+......+..............+..+...+..+.+.............+...#.....................................+...........+................+...........+++................+..............+..................+..........+.+.+....+..+.+........#.......+..+....+.+...#.....
...................+........+....+....+......+......+..+............+..........+....++#........+................+.++.#.......#..#+.............+............................................+.......+......++.............................................+.#.......#.+...............+....+...........++....................
.#....+............+.....+...............+...........+#......+..+...+...................+.............+.............................+.............++......+.....+....................................+....................................#........+...................+...+.......................+......#........+.........
......+....................+...+.+..+.....+.......................+.....+..................++.....++...................+.....+....++..+.....+......+......+.....+....................+++.+.+.....#...#......................................+....+....+...#...+............................+.+.....#...........+...+.........
..+..........+................+.....+..........+......+..........+..+.......................................+.......++..+....................++...+...#..........+.......................+.................+.....................+....+.+.....+.....+....+.....+.+...+++.+.....+...........#..+..............++.............+
....#+....+.+...+.....+............................+............................................+.........++..+................+........+..........++........+...+.+...+........+...................++..#......+........#.......+..................++........+........+....................+.....#................+..........
..........+.......+................+.....................+.+............+..............+............+.+..#..........+....................#........+.........+.....................+.....+...+...#..+......+.......+.......+..#...................+...........+......#.+...........+.....+......+...................+......+..
............+.........#......................+..........+....+..+...+..+................+................+...+..........................+.......................+..+.........................#.....+...................+...................+...........+..........+....+.+.+.......+...................+..........+.........+
#...........#..............+..+.......+.....+.....+....+............++.............+.+...............+.........#.+............+............................+.............................+....+..+......+..+...+.....+......+...+.......+.........+...+......+..........+..........+.#.+..........+...........+.......++.....
.........+..................+..............+.........+........+...#.......+......+...........+....+.++..++..............+.+.............+.+......................+..+..+................+.............#...............+...................................+...+...+........+.........+.....+.............++.........+........
...+................+.....+..........................+...+.+..+............#...................................+.......+..........+......+............+...+...+.+....................+..................+................+.+.........................+..........................#...#..+.........#...........+...............
.......+.........+...............+.........................+..+.......+...........+......+.+.......+.....+.........+.............................................+.....................+..............+.+.............................+......+...............................+.+.........+......++.....+.++.+.........+.+....
+...................++........+...................+....#+..........+...+........#............................+..+........+........+..+........................................+...+......+.......+..........+#+.+..................+........#....+...+.....+........+..+.+.........++.....................+.......+++........
...................+.....+.+..++...+...........+..++........................#...#..............+...........+.....#........+....+..........#.+...+.+.......++.....+...................#+.....+..+.....+....+.....+........+.....+.....+..#...........+................+........+.+....++.....................#......+....+....
...............+..................#..........#++.++......+......+...+..+..............+.....#...............................#+........................+..............+++...+.............+++........+......+++.........+.........+...............+.................+.......................+......................+.........+
.............+...+..................+................+........+.+.................+..+.................+...............#..............+....+..................+...+.....+..........#.........+.++.......#....+.......+....#................+.+.....+.......++..+.++..+.........................+..++....+...+........+....+.+
...........................+.......................#...+........+.......+...............+.....................#...+.....+.........................+.+..........+.+...#...+++.....#..++...++....+..........+..+.+......................+..........+......+....+..+.+..........+...............................+..+..........+.
.......#.............+.................................+...+..........+.........+..#.+......+..........+.............+...+......++.......++.........................................#....................+..........+.......+..+.#.........#.................+....+.+............+.............+........+....................
+...+..++......+........++.+..........+...........+.....+......+.+.......+.................#..+..............+..+.....................+...........................................#............#.....................+..................+.....................................+..........+...+.....+.+................+...+.+
....................++..........+....+..+................+.+.....++...............+...............+.................+#....+..+................................+.................+....+.......+........+.+...+...+.#.+.......................................+........+........+..........+................++..+..+....+......
..............+....+.........+.......+...+.....+......+..+...+..+..+..............+.............+......+#...........+........+....+..................+.++.+..........+.............+....................#...................+..++....................#....................#......#.....................+.......+.............
....+.............+.........#.................+.+....+...........+...+.....................+.+........................................................+.+.+.+.....++.......+............+.....................+.......+......+........................+........+.....+.............#.+++.....+.......+..........#........+...
....+....+.....+.#...+#....+....#...............+................#...+.......+....++..+.........+...+.....................#...............+...................++..............................+....+........+................................+.......+.......+#.......+....+....+..+....##+........+.+.+...+.......+.........
.................+...+....+.................+....+.+...+...+.......+.................+.+.........+..++................+.....+......++.........++......+.......+..........+..........................................+...............+.........................++..++.........+..+#.....+....+..................+.......+....+
.......+...............+.....#......++....................+.....+.................+.....+..#..+......++............+..........+........+....+..............+.............+......................+..........+..............++.....+......++....+.......+....+............................+..+..+...+........+.................
..............++.................+.+.................+.....+...................................................................+......+.........+.+...+................+....................+...................+.....+......#..++.#..+........#+.......#......+.....................+.................................#..#+.
+.....#....................+.............#....................+.++.++...+..................+...........+.....+..........+..+......+......+....+.................+.....+.............++.....................+#........+.#..................................+....+......+.....++.#...................+............+...........+
..................+.................+..+...........+..+..........................++......+..+....+.....................+.........+....................+.............+.....++........++.+........+.....................+.......#.....+.....+........+.+......+...........++.........+...............................+.........
..+...........+...+..+.......#.+............+......+..............+..+......+.....+...+..........+..............+..++..+....+.....#........+.......+.......+...........+.........................+....+.............................#...........+...+............+..........+..+...................................+.........
......+........+...+..........+.............................................+.............++.#.........+....+....................#.................+....+.........................+...........+................+..#........+...#................+.....+..............+..+..+......#..+........................+..+..+........
.+......+..........................+.................+..............................#..............+...........#...+.........+.+...+........+#....................+......+....+.....+...............+...+..+.....+......................+................+.+.....+++.....+......+++.+....+.+......+++..................+.....
......................+.............+......+.....................+....+........++..+.........+.........+...........#.................+...+....................+....+..................+.#...............#...........................+#..+........+...+.#........#............................................................
......+...........+.++...........+...+.+...+..............+..+...+......#..........+................+.+....+.....+..+......#..........+...+..+..............+.........+.................++..........................+..........+.............................................................+...........+.....+.............
.#.......+.................+............+.........................+.+..#.....+....+...........+........+..................+...++........#..........................#.....+.+.+..............+......+.......+...........+...........................+....................+........................+......+.......+............
#.................+...........+...+...#..+..........+.+..............+#..................+.............+......+.+........+.............+...#...........+........................+.........+.........................#+.............................++......#........+.+.....#....+......+....++............+..+........+.....
....++..........#.......+..............................#+....+.............................+..+................................................+...+.......+..#.......+.....+.#........................+................................+...+...........+..+.++.+......+...+.....+...+...........+..+.....+.....+.......+....
.....+#.+.#...+......++..............................+.....................++....+..........+..+.............+.....+...+....................++................................+.++...+...........+..........+...........++..+......+.........................#...........+.........+.......++...........#...+.....+.+....+...
........+...+..............+..+...+................................................++.........+......................+..............+.........+.............+......+...+...................+....+.................+........+...............+.............+...................+....+.++....+..+....+.......+.+........+.......
...+..+......+.....+..#...........+.............................+.........+...+..........+.............+++...+.............+.........+.......+..+.........+.........+...#..................+...+.+.................+........++...+......+........................................+..#.............+..................+.......
..................+......#..+.+.............+............+.+...................+....+..#..........+.+..............#...........+.......................+.........................................+......+...........................+.................+.+.....................+...........+.........+........................
......................+.....+.#...+.#.....+.......................+......+......+.+...................+....+.............+.........#...+............+........+.........................+..........+...........++..+..++#............+..........+..#..+..........+.................+......................+.....#.............
.++.............................+.......++..........+....+...........+..........+.............+.....#.#..........+..........................+...+...........+...........+.....+.................+...+..+....................+..............+...+..++.+.+..................+...+.+............+..........#..........+#..+.....
............+...........+..+.....#.......+.......+..........+......+........++...+.....................+.........+..++...+.................+.++.............#........+...........+....#.....................................+.............................+.+...+.....+...................................+...#.#............
..+.+........+...................#.................+...+.+.....#..........+..........+...+.......+.....................+..+++...+..+#........++...+...+.....+.......................+.+......+.+..............+.........#.....+......................+.....+..............+.+................................#....+....+.....
.................................+.............+.+......+.................#.+.+.......+............+..+.......+++.....#.........##........++..+...+........++.......+++...+...........+..+.+.......+...+............+.#.+..................................+.....................+.+.+...............+...+..#.......+........
...............+.....#.....+..........+.......................++..........+....+..................+......+........+...................+.........+.......+......+....................#+.............#.............................................+.....++.................+....+.+.........................................+.
.........#..................+..+.........+............+....+................+................................+.........+........#....+..+.....+...............#..#.....................+.............+........................+.....+.....+.......+...........+..+.............+......+.....+..........+................+..+.
.....+...................++++............+.....................................+.................+.+.............................+.....#...............+...+..........#...................+...+...............+......................................+.....+.........++.+++.........................+.................+.+....
.......................#..+....#.+...+........+............................................++.+..........+........+......#.+.......+........................+....+......................+...+.........+................+....++..........+................................#..........+...........+....+.......................
+..........+.#.............+................+..#.....++.........................+.+.++....#...............................++.+...+........................+.........+...++...+............................+...........+.......+.......+.+.+..+....................+...............................+.........+.+.#............
.............++.....+...+...........++......+..+....+............+.........+.............+..............+..+............+...........................+..........+..+..............................+.+............#+...+.....+............+...........+............+....................................+..........+#........+.
..++.....+..............................................................+.....++.....+.......+....+....+........+............................#.....+........+....+++..........+++.+.+...+............+.+..+..........+#.........+.........+..+.....+...............+.....#+...+.........+..........+......+....+.+...........
..........+........+...#.....++..........+.+..........#........................+...................................................+...+.....#...+..........+...........+.+...........+............+.+............+..............+....#.......................++...+.....+........+.........+...................+..#....+....
....................#.........+.+......+.....................................+................+.........#.....+....+..+............+..............+....+.........+..+..............+.....+.................+.......+....+.........+...........+...+.................................+....+.....+..+.+.......................+
..................+.++.........+..........+.+..+....#....+...+...++............+..+...+..............+.......+++.......................................+....+............................+..............+...........+.....+....+.................................................+......................+...+.......+........
+..........+..................++.+...........+.+..++........#.................+.........+.......+..+...............................................................................+.+....+...........+..+..+.......................+.....+.........+.......................+.............+.+.....+.+.+......................
.++..++.+........+............................+.........................................+.......+.............................+..+.......+.+.....+..................#........+...+..........+.........+...................................+..........+.......+....................+....+................++................+..
....................................+.+...++..+.......+........+....+......................................+......++..+....+..........................+.............+.................+...+...............................................#.....+.+......#.................+......................+.+.................+...+..
....+.+........+.+....#........................#.+.#+.............#.......+............................+..+.......+...............+...........................+.................+.........................+.....................+......+...+........+.....++....................#.+...+........+.+......+...+...............+
.............+...+.+...+......+................................+............#....+..#......+.........+........+.......+............+...+........+......+..+...................................+.........+..........#.....+.....++........#.#.....................+.....................#..........................+..........
.............+..............#.#.......................#.....+....#.#.......+.....+.....+..........+......+.+........+...............+.+...........+.....+...................+.....+..............+..#.........+....+..........+..........#........+#...........+.....+.+.......+...#+.......#....++...................+....+.
.++..+.#.......+....................+.............+.+.................+..++.........+............+++..#+.....+......+..........................................+.....+.....+....++.....+......+..........+..+...................+..........+..........+.....................+..+.+.....+..+...+..........++..+..............+
+.....+................+................+..........#...+.+.+.....+.....#.........................+...........+.....+..+.+.#......+..........+.........................#.......................++......+..............................+.++.....................+..........+................#........+.+....+.............+....
................+..#....+......+........++.........+...........+................++......................+......++.........+.............+..+.....+.......+......+.........++.......+...+...............++.......+.+............+...+.........+..+..+.++......+....................................+...+..............+.#.....
......+......+.......+..#....................+...+................+..................................................................+.........................+.+....+......++..........................................++...................+..............+++..............+.....#...+..................................++
....+............................................++.+..........+............+.....................+....+.......+.++.#.....++...........+.......+..................#...#....................++.........+....+..............+.....................+......................+.+...............++....+........+.......+..+++..+....
..+...............................................................................#.......................+.........................+.........#........++...+.........................+......+.......+........................+.................+..+...+................+......+...++..............................+..++....+
...++........................+.................++...#.............+.......+............+#..#.....+...............+...........+++...........................................+...+..................+.....+......................#.+......#....+...............................+..+.+++........+...........#.............+.....
+.+....+....+...#......+.......................#..................+.................+...............+...................#..........++.........++............+........................+...............++.+...............+........................+++...............+.............+......+........+................+..........
........................++..+..........+.....+....+...........+.+..+.....+......+...............+..............#......+.....+.......+..........................+................#..............+......................#..........+..+......................................+....................+..............+.......+.....
...+......+.................+................+......+..........+.........+.......+..+....++..................++.........+#.......#...+.......+.........................+.....+..........++..........+...........................+...+...#..........+..+.......#.+.....+.........+...+.............................+..........
..........+....++.....++..............+.....+..#+...........+.............+..................#.+...+............#.+.................++............................#....+............+................#......+...........................++..................+......#......+.+.+.....+........+....+.+.+............+.........
.........................+..+.................+...........+...........................+....+......#....+..........+..+.+............+..#.......++...+....+........+.++....++.+...............+.....+..............+..........+........+..........+.....................+..+.....+.......+.........+.....+...........+........
.....#...+..+..........+....+.+.....+.............................++..+....+.+.+...........+........................+.......#...+........++.....................................+..+....++......+.........+....................+...............................+..................+...+....................+..........+....#.
............#..............................+...+................+...+....+........+#...............+..................+.+.............................+............+........+..................++.........+................................................+...............................................+.......+.+.+..#.+
.....+...........++............................................+............................+...+.....+......+.........+.......................+.................+...................+..........+............+....+..+........+......+.++.....+....+#.......................++.........+............................+...+.+..
...........+.......#.........+..............#......................+..................................+#...........+...........+...+...+.........+..........+..............................+..........+...#.+................++...++...+..........+......++...................#......+.#........................++...........
.#.....++.+................+...+...+...++.......+...............+.......+...........+....+..+...++..+..........................+.........+.....+..+.......+.........#....+...................+..+.....+..+.......+.......#..........+....................................+..+.....+..........++..+.....................#.....
.....++......+..+..+........+................+..+.......+........++........+.........................#......#+.....+.....+................+.........+.................++...+.....................+.....+........+.......+.........+..+...........+.........+.......+.........+.....................+......+++........+.......
........................+...#......+........+......+.............+......+.#.....+......#...+......+..+..............+.....+...............................+.........+..............+........+.........+........#..................+..........+...#..+....+........+..+......+..+.............+................#.++..+........
....#........+............+........#.................................+..+........+.+.+............+....+......+.+.........#.....+.......#....................+......................+.............++...............+...+............+......+............#.......+................................+......+....................
........+..+.............#..................................+..#...........+...........+............+........+..........+.+....+....+..+.......+.......+......+....+.........+..................................#..........+..+...+..................+....+....+...........+...................+...................+#........
..+............+.+.......................+++.........+.........+..+.....+..............+..............#++....................+...........+.................+...................#...+......................................#..+............+..............................+..............+.........+.....+..+......+..........
....+.......+.......+.....................+....+....................+........++............+..+.+.........+..+...++.++......+.......+...+....+.....+..............................+.+++.+........+...+..........+.....+.+.............+...+.......#......................+..........++.+......+..+..+........................
.................................+....................................+++.........+.......+.................+...+...............+............##....+.............+.....+.....+........+....................+...........+.#........+.............+.+......................+....+....#..+...+...............+..................
..........................++........+..+.......................+......#........+............#......+...++............+........+.............+..+.................+.....+.+..........++..........+.+...+.......+....+......+...........+..+.+.+.....................+....+.........++.+......+.......+....................+...
..#.....+...++.........+..............+.................+.#.....+...++........+...+.......++.......++.....+..................+....+.+...........................+..+..........+.....+..+.+..+.+.....+.............+.+..+..+....++..+......+.#.+.+.......++.................#..+......+.........+.....+.......................
+.....+..................+............+........+.....+..............+...................+.+...............+.....+......#....++...+.........++..+............................+....................++.................+...............+.......+...+....+.+..........+.....+....................#+..........+.+..+..+...........
...........+..............+..........+...+...+.....+.+..............+..+.#.........+.............+..+.....+...........................................+........++.....................+....................................+..+..+...............+..........+.........................+..+..........+......+..+............+.
........+.....+...+.#................#.....................+...#.............+.....................+....+.........+..+....+.......+........+#.+..+................+....+............+.....+..................+........+.+..+..+.....+..++..+...................+........+............+...+.......#..+........................
.+..........#.......+....................+........................................+....+...............++..............+........................+..........+....+...............+......................+......+++.................+..............+.+...+........+...............+..........+................+..#..+..........
..........+........+..................................+..+....+.....+...........++...............+.......+.+...........#...+...+.........................#...+.........+..................................+...........+...+.....+..#.................+........+.................+......+....+........+.+...............++....
+..+...........+.......+...#...................+...+..+.....+..+....................+..............................+.....+................+....+...........#...........+.+.+.+........................#........+...+......+...........+....+...........................+........+.....+.....+.......+.++.......+.....+.......
...........+..........+...............+...........................................+................+.+........................+..................#........................................#............................+............+....+...........................+.+........#...........++.+......#......................
................................................+.....+........+................................+.#.+.....................+++.......+......+..............+.+..+.................+...................+................................+......................+...................+..................................+...++...
..........+.............................+.................++.....................++.+..+.............................+...................+.........+........+.........+..............................#.+..+.................................+.+.+...............#+.....+..........................+....+.#.......++.....+.+..
..++................................+..............+...+.................#+.+..+.#.......................................+.+................+..........+............#........+...+............+...........................+............+...+..........+..........................#...+....+.........+...+....................
.......+.....................................+....+..........+........+...+........+.+................+....+.........................+...+..........++...........+........+.....................+........+...............................+...+...+.............+...........++...+......#.....+......#....+...................
......+.....+....+.......+.........+......+..........+..++..........+.......+.......+....#++.....#..+........+..+...............................++..........+.................++............+......+.......................+......+.........+.....+.+++.....+...................+......+.+.+.....+....................+......
.......+...............+....+........................+.........+.............++..+.+..+..........+.....+............++..+.+.....++...+.+..........+.+..........+................+..+..+....+.+.........+.+...........+......+.........+..........................#...+.............+.........+........................#......
...........#..........++...+......+.....+................+..................+......+.+......+.........+++......+....#..+..................+......................+.+............+..........+..+...........+..........+.........#....................+..+..........+.+..+.........+....+...............+.......+.+............
.....+...............+..................+..+............+..+............+.......+...+....+..................+.....+...+...............+...................+.............+....+...+...............+.........................................+.+............+................#+++.#.++.........+..+.........+......+...........
..+..+..........+..+.+...............+...+...............+..................................+...........+...............+....................+............++..............+.............+.....................++...#........+.#+..........+.......+......#.................+........++.........+...+...+....+.......+..+.....
.....+.......+..........+.................+.......+........++...........+............+..+...................+........+..+...+..............+...........+.+...........++........+.........................+...........................#...........+........+..........+.................+............................#........
...+.......++................+........................+........+.........#..+...+.............+....+.............+.....................+.....+.........+....+........+..........+...+........+...+.................+.+.+..................+.#..+.....++.....+......+....#........+......#.+................+...+.............
....+.#......+......+............+.............+...........+.......+.....+........+..........+.+.........+.........+.........................+..#.............................+..+............+........+..+.+.......+.............+....+..+......+..+........+.......................+.+...+..........+............+.+......+
...++..+.....................+.........................+....++...+..............+....+.+..+.......+..............+...............#.....+...........++.......+..+....................++.............+#..........+...+..............+..........+.........+.....................++..............+...........+....+..............
..+.......................#+.......++.....................+...........+..+.....+....................................+.....................+...+....+.+......+.....+.....................+......................................+.....+.......+...............+.......+.........+............+...+...................+...#....
.#...................+....+.+.....+.......+..+#...............#..+......+....+........................+.........................++....+....#...++.....+....+..............+.....+.............................#.....+..+...................+#.+........+........++..#.......+.......#...+.+...+++...#...........++.......#...
...+.+..++.....+..........................+.....+......+................+................+...+#+......+.....................+..+.........+....+........+...+..............+..........+............+....+...........................++.................+....+.................................#.............+...........+.....
...#...............+............................................+...........+....+..............+...............+..........+.........+...+....+...................+.............+...+.++.....++............................+...+.........+.+..+...+.......#...+............................+.........+............+..........
..+.................+...+.....+....+....+.............+......+..+...+..............+.+..+...+....+................+..+...........+.........#......+............+.....+......................+..+......#..+..+.........+.............................................+.......................................#................
............................#..........+#.............+.................+...........+...+.......+.+..+......+...............++.......+.....+.++.......................#..+........#.++.....+.+....++..+.............+...+.......+....+.+....+.........+.+.........+....++......+.......+..........................+.......+..
..++......+...............................................+++.............+.+............++#.....+.....+.....................+.+.........+....+.......................+..+...++..........+...........................................+..+........................................+.....+..+...+...............+....+.+.......
+..++.#.................+...+....+................+.....#...........+.........+..........+..+.........+..++..........+........+...........+..........+.+................+..+................................+..................+.......................................+..#.....+........+.............+.....#........+......
........++........................+...#............+...++.+...+...+.............+..+............+.+.......+......+..................+........+.+...+........#.......+.................#.....+.....+................+........................+..............................++........................+...+.............+.....
.+..........+..+.....+.+.#.............+...............+................+...........+.............+...#+..........+.................+....+......+..+...................+...+..............+.....+.........................+.+.+.........................++.......................+...............+...+...+......+.+....++...+
.......++..........+......+....+........+..+..+..........................+.+.......+...............+..........+...+.........+........+..........+....#.......+.......+...+......+......+..........++................#..+..........+....................++.........+..#.................+....+...............+.........+......
.........#........+................+....+.....+..........+.....+.....+....................................................+.......+...+....+....+.+..+..+................+................+....+..++..+......+.............+......+..+.....+........+..........+...+...+.....+.+.........+..+.........+............#..+....+.
......#.+............+..+.................#......+...+............+.......+...........+.+..+...........++++...............................+........................+...+.................................+...........+.........+..........+.............++...........+..+.+........+.......#.......+.............+......+....
+.................+.+............+......+..+....................+...................+...++.......+........+....+......#.................+.+.+..........+.........+.............+++.....+........+..........+..............................+............+.+.+.+..........+...+...+........................+..........+........
...........+.......+........+.++.#.......#.......................+.............+.................+.......+...+........+.......#............+.+....+...............................#..................+..+.......................+.................+........+..+....+...........+.........+...............+.....+.............
...............+...+...+.+..............+..............................+............+.+.................+.........+...#.#....+.#..+..+....+....+#....+..+.+................+.+....+....+.................+..#.+..+...+.......+...+.............+.........+....+...........+..+......#......+#...............................+
...+......+........+....................+................#.....+.++......+...+...............................##.....+.+..............+..........................+........+.............+......+....+............................+...+.......+........++..+.........................+...+..................+.....+...#........
............................++..........++..............+....................++...+..............#......+.......+.+#......................#..+.........+..........+....................++............................................+.......................................++.........+........+..+.............+.......+..
..+.+............................+....+.....+............+.......+..........+........+......+.+....+...+..+...+.....+.........+.....+............+.+....................+..+....+..+.................................+.......+.+...+..............+............+.................................+........+......+#.......+..
