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