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