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