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