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