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

