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