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