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