++++++++++[>++++++++>++++++++++>++++++++++>+++++++++++>++++++++++>+++++++++++>++
+>++++++++++>+++++++++>++++++++++++>+++>+++++++++++>++++++++++>++++++++++>++++++
++++>+++<<<<<<<<<<<-+<<<<<-]>++++.>++++.>+++++.>.>+++.>+++++.>++.>+++++++++.>+++
+++><+.>+.>++.>.>+.>+.>.>++.>++++++++++[>++++++++++>+++++++++++>++++++++++>+++++
++++++>++++++++++>+++>+++>+++++++>++++++++++>+++>++++++++++-+++<>>+++++++++++>++
+++++++++>+++>+++++++++++>++++++++++<<<<<<<<<<<<<<<<><-]>.>+.>+++++.>.>+++.>+++.
>++.>+++.>++.>++.>+.>+.>+++++++.>++.>+++++.>+.>++++++++++[>++++++++++>++++++++++
>++<>+>+++++++++>+++++++++>+++++++++++>++++++++++>+++>++++++++++>+++++++++++>+++
>+++++++++++>++++++++++>+++++++++>+++++++++++>+++<<<<<<<<<<<<<<<<-]>+.>+++++++.>
++.>+++++++++.>+++++++.>++++.>+.>++.>+++++.>.>+<>+.>++++++.>++++.>+++++++.>+++++
+.>++.>++++++++++[>+++++++++>+++++++++++>++<>++++++++><>+++>+++++++++>+++++++++>
+++++++++++>+++>++++++++++    +      >     ++++    ++++++>+++++++++>++++++++++>+
++++++++++>+++++++++++>+++    +      +  ++  ++  ++  >+++++++++<<<<<<<<<<<<<<<<+-
-]>+++++++.>.>.>++.>++++++++  +  .>  +  ++  ++++.>  .>++.>++++.>+.>+++++++++.>++
+++.>++.>++++.>+.>+++++++++.  >  ++  +     ++++++  +[>++++++-++++>+++++++++++>++
++++++++>+++>+++++++++++  >+  +  ++  +  ++  +++-  +>++++++++++>+++++++++++>+++>+
++++++++++>++++++++++>+++     >      +  ++  ++++++>+++++++++>+++++++++++>+++<<<<
+-<<<<<<<<<<<<-]>+++++++.>   ++      +     +++.>  +.>++.>++++++.>+<>+++.>+.>.>++
.>+++++++++.>+.>++.>+++++++++.>+++++++.>.>++.>++++++++++[>+++++++++++>+++++++++-
+++>+++++++++>+++++++++++>+++++++++++>+++>++++>+++>++++++++++++>+++++++++++>++++
+++++++>+++++++++++>+++>+++++++++++>+>+-<+++++++++>++++++++++<<<<<<<<<-+<<<<<<<-
]>+++++.>++++++.>+++++++.>++++.>++++++.>++.>+++++.>++.>+.>+.>+++++++.>++++.>++.>
+++++.>++++.>+++++.>++++++++++[>++++++-++++>+++++++++>+++++++++++>++++++++++>+++
+++++++>+++++++++++>++++++++++>+++>++++++++++>+++++++++++>+++++>+++>++++++++>+++
++++++++>++++++++++>+++++++++<<<<<<<<<<<<<<<<-]>++++++++.>++++++++.>+.>++++++++.
>+.>++++++.>++++.>+><+.>+++++.>+++++.>++++++++.>++.>++.>+.>+++++++++.>+++++++.>+
+++++++++[>+++>++++++++++>+++++++++++>+++++++++>+++++++++++>+++++<>++++++>++++++
+++>+++<<<<<<<<-]>++.>++++++++.>+.>++++++++<>+.>+++++++.>++++++.>+++++++.>+++.>>