++++++++++++++++++++++++++++@@++++++++++
+++++++++++++++++++++++++++++@@+++++++++
++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++@@++++++++++++
++++++++++++++++++++++++++@@++@@++++++++
++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++@
+++++++++++++++++++++++++++@@++++++@@++@
+++++++++++++++++++++++@@+++@+++++@@@@@@
+++++++++++++++++++++++@@+++++++++@@@@@@
++++++++++++++++++++++@@@+++++++++@@@@@@
++++++++++++++++++++@++@@++++@@++@@@@@@@
+++++++++++++++++++++@@+@+++@@@+++@@@@@@
+++++++++++++++++++++@@@@++++@+++@@@@@@@
+++++++++++++@+++++++++@@@++@@@+@@@@@@@@
++++++++++++@@@++++++++@@@+@@@@+@@@@@@@@
++++++++++++@@++++++++++@@@+@@@@+@@@@@@@
+++++++++++++++++++++++++@@@@@@@@@@@@@@@
+++++++++++++++++++++++++@@+@@@@@@@@@@@@
+++++++++++++++++++++++++@@+@@@@@@@@@@@@
+++++++++++++++++++++@+@+@@@@@@@@@@@@@@@
++++++++++++++++++++@@@@+@@@@@@@@@@@@@@@
++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@
++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@
+++++++++++++++++@@@+@@@@@@@@@@@@@@@@@@@
+++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@@
++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@@
+++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@
+++++++++++++++++++@@@@@@@@@@@@@@@@@@@@@
++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@
++++++++++++++++++++@@@@@@@@@@@@@@@@@@@@
+++++++++++++++++++++@@@@@@@@@@@@@@@++@@
++++++++++++++++++++++@@@@@@@@@@@@@@+@@@
++++++++++++++++++++++@@@@@@@@@@@@@@@@@@
+++++++++++++++++++++++@@@@@@@@@@@@@@@@@
++++++++++++++++@@@++++@@@@@@@@@@@@@@@@@
++++++++++++++++@@@+++++@@@@@@@@@@@@@@@@
+++++++++@@@++++@@@@@++++@@@@@@@@@@@@@@@
+++++++++@@@@@@@@@@@@@@@+++@@@@@@@@@@@@@
+++++++++@@@@@@@@@@@@@@@@@++@@@@@@@@@@@@
++++++++++@@@@@+@@@@@@@@@@@@@@@@@@@@@@++
+++++++++++@@@@@@@@@@@@@@@@@@@+@@@@@@@++
++++@@@@@+++++@@@@@@@@@@@@@@@@@+@@@+@@++
++@+@@@@@++++++++++@@@@@@@@@@@@++@+@@@@@
+@@@@@@@@@@+@@+@+++++++++@@@@@++@@@@@@@@
+@@@@@@@@@@@@@@@@+@@+++@+@@@@@++@++++@@@
+@@@@@@@@@@@@@@@@@@@@@@@@@@@+++++++++@@@
++@@@@@@@@@@@@@@++@@@@@@@@@++++++++++@@@
++++++++++++@+@++@@@@@@@@@@+@@@++++@@@@@
++++++++++@+@@@@@@@@@@++++++@@@@++++@@@@
+++++++@+@@@@@@@@@@@@++++++++@@@@@++@@@@
+++++@+@@@@@@@@@@@@@++++++++++@@@@@@@@@@
+++++@@@@@@@@@@@@@@@++@++++++++@@@@@@@@@
+++@@@@@@@@@@@@@++@+@@@@+++++++@@@@@@@@@
+++@@@@@@@@@@+@++@@@@@@@+++++++++@@@+@@@
+++@@@@@@@@@+++@@@@@@@@@@++++++++@@@++@+
+++@@@@@+@@+@@@@@@@@@@@@++++++++++++++++
+++++@@@@@@@@@@@@@@@@@@+++++++++++++++++
+++++++@+@@+@@@+@@+@@@+++++++++@@@@@@+++
+++++++++++++++@@@@@@@+++++++++@@@@@@+++
@@+++++++++++@@@@@+++@++++++++@@@@@@++++
@@++++++++++@@@@@@++++++@+++++@@@@@@+++@
++++++++++@@@@@@@++++++@++++++@@@@@@++@@
++++++++++@@@@@@@++++++@++++++@@@@@@+++@
+++++++++@@@@@+++++++@@@+++++++@@@@++++@
++++++++@@@@@@+++++++@@+++++++++@@@+@++@
+++++++@@@@@@@@+++++++@+++++++++++@@@+@@
+++++++@@@@@@+++++++@++++++++++++@+@@@@+
+++++++@@@@+++++++@@@+++++++++++@@+@@@@+
++++++++++++++++++@++++++++++++++@+@+++@
+++++++++++++++++@@+++++++++++++@@@@+++@
+++++++++++++++++++++++++++++++++@+@++++
++++++++++++++++@@++++++++++++++++++++++
++++++++++++++++@@++++++++++++++++++++++
+++++++++++++++@@+++++++++++++++++++++@+
+++++++++++++++@@+++++++++++++++++++++@+
++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++@@++++++
+++++++++++++++++++++++++++++++++@@+++++
++++++++++++++++++++++++++++++++@@++++++