...-....-#...+#....|....-....+#..#+....-....|....#+...#-....-...
......+.|.#......-.|.#....+.-.|..|.-.+....#.|.-......#.|.+......
........|-+.......#|-+.......#|--|#.......+-|#.......+-|........
-...|..+#..+...-...|..+#..+...-..-...+..#+..|...-...+..#+..|...-
...|..-....|..-....|..-....#..-..-..#....-..|....-..|....-..|...
................####|||||-----++++-----|||||####................
.+..-..-..-..|..|..#..#.......+..+.......#..#..|..|..-..-..-..+.
...+..-..#...+..-..#...+..|..#....#..|..+...#..-..+...#..-..+...
-||#...........+--|#...........++...........#|--+...........#||-
#.-....#.+....|.+..#.-....#.+......+.#....-.#..+.|....+.#....-.#
.#+...-...#+...|...#+...|....-....-....|...+#...|...+#...-...+#.
...+|.....+|.....+|......-#..........#-......|+.....|+.....|+...
................................................................
+.....|+.....|+.....|+.....|+......+|.....+|.....+|.....+|.....+
#...-....|...+#...-....|...+#......#+...|....-...#+...|....-...#
...-....+.|....+.|....+.#....-.##.-....#.+....|.+....|.+....-...
.....#|--+...........#|-+..............+-|#...........+--|#.....
.-...#..-..+...|..-...#..-..+......+..-..#...-..|...+..-..#...-.
..#..#..|..|..-..-..+.......#..||..#.......+..-..-..|..|..#..#..
|||||######..........................................######|||||
..-..|....+..|....+..-..#....-....-....#..-..+....|..+....|..-..
.#+..|...-...+..#...-...+..#...||...#..+...-...#..+...-...|..+#.
...+-|#........+|#........+-#......#-+........#|+........#|-+...
...#.|.+......|.-......#.-.+........+.-.#......-.|......+.|.#...
-....|....|....#+...#+....-....--....-....+#...+#....|....|....-
.....-.....-.....-.....-.....-....-.....-.....-.....-.....-.....
.+.+.-.|.#.#..........+.-.|.|.#..#.|.|.-.+..........#.#.|.-.+.+.
....#-.......|+......#-+......|--|......+-#......+|.......-#....
.-...-...+...+#..+#...#...|...|..|...|...#...#+..#+...+...-...-.
+.#..-.#..-....-....-....-....-..-....-....-....-....-..#.-..#.+
#||--++...................#||--++--||#...................++--||#
..-..+..+......#..|..|..-..-..+..+..-..-..|..|..#......+..+..-..
..-..+..+......#..|..|..-..-..+..+..-..-..|..|..#......+..+..-..
#||--++...................#||--++--||#...................++--||#
+.#..-.#..-....-....-....-....-..-....-....-....-....-..#.-..#.+
.-...-...+...+#..+#...#...|...|..|...|...#...#+..#+...+...-...-.
....#-.......|+......#-+......|--|......+-#......+|.......-#....
.+.+.-.|.#.#..........+.-.|.|.#..#.|.|.-.+..........#.#.|.-.+.+.
.....-.....-.....-.....-.....-....-.....-.....-.....-.....-.....
-....|....|....#+...#+....-....--....-....+#...+#....|....|....-
...#.|.+......|.-......#.-.+........+.-.#......-.|......+.|.#...
...+-|#........+|#........+-#......#-+........#|+........#|-+...
.#+..|...-...+..#...-...+..#...||...#..+...-...#..+...-...|..+#.
..-..|....+..|....+..-..#....-....-....#..-..+....|..+....|..-..
|||||######..........................................######|||||
..#..#..|..|..-..-..+.......#..||..#.......+..-..-..|..|..#..#..
.-...#..-..+...|..-...#..-..+......+..-..#...-..|...+..-..#...-.
.....#|--+...........#|-+..............+-|#...........+--|#.....
...-....+.|....+.|....+.#....-.##.-....#.+....|.+....|.+....-...
#...-....|...+#...-....|...+#......#+...|....-...#+...|....-...#
+.....|+.....|+.....|+.....|+......+|.....+|.....+|.....+|.....+
................................................................
...+|.....+|.....+|......-#..........#-......|+.....|+.....|+...
.#+...-...#+...|...#+...|....-....-....|...+#...|...+#...-...+#.
#.-....#.+....|.+..#.-....#.+......+.#....-.#..+.|....+.#....-.#
-||#...........+--|#...........++...........#|--+...........#||-
...+..-..#...+..-..#...+..|..#....#..|..+...#..-..+...#..-..+...
.+..-..-..-..|..|..#..#.......+..+.......#..#..|..|..-..-..-..+.
................####|||||-----++++-----|||||####................
...|..-....|..-....|..-....#..-..-..#....-..|....-..|....-..|...
-...|..+#..+...-...|..+#..+...-..-...+..#+..|...-...+..#+..|...-
........|-+.......#|-+.......#|--|#.......+-|#.......+-|........
......+.|.#......-.|.#....+.-.|..|.-.+....#.|.-......#.|.+......
...-....-#...+#....|....-....+#..#+....-....|....#+...#-....-...