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