++++ ++++ [>+>++>+++>++++>+ ++++>++++++>+++++++
>+++++++ +>++++++ +++>++++++++++>+ ++ ++ ++++++>++++
+++ +++ ++> +++ +++ ++++ +++>++++++++
+++ +++ >++ +++ ++++ ++ ++ ++
>+++ ++++ ++++ ++++ +<<< << < <<
<<<< <<<< -]>> >>++ .--> >>>+.-<<<<.>
>>>> >>>> >--- .+++ <<+.
->>+ +.-- >--- -.++ ++<<
+.- >-- .++ <+. -<<<
<<< <-- .++ <<. >>>>>
>+++.--- >>>.<+.- >+++.--
---- .+++ >--.++<<<
<<<<<----.++++<<.>>>>>>>>>>--.+.+>----.++++<<<<<<<<<<<.>>>>>>>>>>+++.--->----.
++++<<+.->++..--<---.-.++++<<<<<<<--.++<<++.--.>>---.+++<<.>>>>>++.-->>>+.->>-
--.+++<---.+++>+++.---<<<<<<<<<<.>>>>++.-->>>>>>-.-.++<----.++++<<<<<<<<<<<<<.
ICAgICArKysrICAgICAgICAgICAgICsrKysgICAgICAgIFs+Kz4rKz4rKys+KysrKz4rICArKysrPisrKysrKz4rKysrKysrCiAgID4rKysrKysrICAgICAgICAgKz4rKysrKysgICAgICArKys+KysrKysrKysrKz4rICAgKysgKysgICArKysrKys+KysrKwogICsrKyAgICArKysgICAgICAgKys+ICAgICsrKyAgICAgKysrICAgICAgICsrKysgICsrKz4rKysrKysrKwogKysrICAgICAgKysrICAgICA+KysgICAgICArKysgICAgICAgICAgICAgKysrKyAgKysgKysgICAgICsrCj4rKysgICAgICArKysrICAgKysrKyAgICAgICsrKysgICAgICAgICAgICs8PDwgIDw8ICAgPCAgIDw8Cjw8PDwgICAgICA8PDw8ICAgLV0+PiAgICAgID4+KysgICAgICAgICAgLi0tPiAgPj4+Ky4tPDw8PC4+Cj4+Pj4gICAgICA+Pj4+ICAgPi0tLSAgICAgIC4rKysgICAgICAgICA8PCsuCi0+PisgICAgICArLi0tICAgPi0tLSAgICAgIC0uKysgICAgICAgICsrPDwKICsuLSAgICAgID4tLSAgICAgLisrICAgICAgPCsuICAgICAgICAtPDw8CiAgPDw8ICAgIDwtLSAgICAgICAuKysgICAgPDwuICAgICAgID4+Pj4+CiAgID4rKysuLS0tICAgICAgICAgPj4+LjwrLi0gICAgICAgPisrKy4tLQogICAgIC0tLS0gICAgICAgICAgICAgLisrKyAgICAgICAgPi0tLisrPDw8Cgo8PDw8PC0tLS0uKysrKzw8Lj4+Pj4+Pj4+Pj4tLS4rLis+LS0tLS4rKysrPDw8PDw8PDw8PDwuPj4+Pj4+Pj4+PisrKy4tLS0+LS0tLS4KKysrKzw8Ky4tPisrLi4tLTwtLS0uLS4rKysrPDw8PDw8PC0tLisrPDwrKy4tLS4+Pi0tLS4rKys8PC4+Pj4+PisrLi0tPj4+Ky4tPj4tCi0tLisrKzwtLS0uKysrPisrKy4tLS08PDw8PDw8PDw8Lj4+Pj4rKy4tLT4+Pj4+Pi0uLS4rKzwtLS0tLisrKys8PDw8PDw8PDw8PDw8Lg==