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