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