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