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