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