Added more info to the docs

Added more info to the docs

It's helpful, trust me.

[
	## Description
	The program consists of two stacks of bytes, the order and position of which does not matter.

	The commands are:

	* `p`: PUSH, append a new 0'd byte to the current stack.
	* `P`: POP, remove the last element from the current stack. If this would empty the stack, just zero it instead.
	* `f`: FLIP, change to the other stack.
	* `c`: PEEK, copy the top element of the current stack.
	* `[`: WHILE, while the top of the current stack isn't zero, do everything between this and the paired end. Changing stacks and popping and pushing elements effects this.
	* `]`: END, For pairing with fellow WHILEs
	* `.`: WRITE, write the top of the current stack to STDOUJT
	* `,`: READ, read a byte from STDIN, to the top of the current stack, if STDIN is empty or EOF, ZERO the top of the current stack.
	* `?`: RAND, randomize the top of the current stack.
	* `-`: DEC, decrement the top of the current stack.
	* `+`: INC, increment the top of the current stack.
	* `x`: ZERO, set the top of the current stack to 0.
	* `n`: NEGATE, set the top of the current stack to the -1 times itself.
	* `a`: STACKADD, add the top two values of the current stack, popping them, and leaving the new value.
	* `A`: ADD, add the top values of both stacks, modifying the current stack.
	* `m`: STACKMULT, multiply the top two values of the current stack, popping them, and leaving the new value.
	* `M`: MULT, multiply the top values of both stacks, modifying the current stack.
	* `s`: STACKSUB, Subtracts the second-from-top of the current stack by the top of the current stack, popping both and leaving the new value.
	* `S`: SUB, Subtracts the current stack by the other stack, modifying the current stack.
	* `F`: MOVE, pop the value from the top of the current stack and push it to the top of the other, changes active stack.
	* `C`: COPY, peek the value from the top of the current stack and push it to the top of the other, changes active stack.
	* `!`: NOT, if the top of the current stack is 0, set it to 1, otherwise, set it to 0.
	* `0-9`: Push a new value to the current stack with the associated value.

	##Memory Model

	At initilization, memory looks like:

		00001010

	which is split up like

		0000 10 10
		|    |  \_ Stack A, the cursor starts on the second byte of this
		|    \____ Stack B
		\_________ Catch

	after this, memory is split into groups of two groups of two, like

		0000 10 10 00 00 00 00

	every two alternates the stack, so

	 	0000 10 10 00 00 00 00
	 	     B  A  B  A  B  A

	the first byte of these chunks is referred to the "Rail", it's used to identify the length of the stack. Either rail can extend past the other. The second byte is the data.

		0000 10 10 00 10 00 10
			 |  |  \__|__\__|_ Stack B does not continue, it's rail is clippped
             \__\_____\_____\_ Stack A does continue, it's rail contiues.

	### Swapping Stacks

    When changing stack, the pointer shifts itself one to the right, so it's put on the opposite stack's rail.

    	0000 10 10 00 10 00 10
    	         ^
    	becomes...
    	0000 10 10 00 10 00 10
                   ^

    Then, aslong as the value under the pointer is 1, it moves as far right as possible, jumping by multiples of 4 to stay ont his rail. This will slip one over the end. In this case, it does nothing.
    Afterwards, it goes left aslong as the rail the cursor is on is zero.

		0000 10 10 00 10 00 10
		           ^
		becomes...
		0000 10 10 00 10 00 10
		     ^

	Then, it just moves back to the respective byte, by moving right.

		0000 10 10 00 10 00 10
		      ^

]

>>>>+>>+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++.>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.>>>+>,[[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++
++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[
-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->
>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]
>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<
<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>
>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>
+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<
<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+
>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->
>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>
]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<
<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++[-<
<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++
+++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+
<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>
>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>
]+>>>>+>+++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]
<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++
+++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+
>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<
]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>
>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[
-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>
[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>
+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>
>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>
]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>
>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>
>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[
-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>,]

[
	The program consists of two stacks of bytes, the order and position of which does not matter.

	The commands are:

	* `p`: PUSH, append a new 0'd byte to the current stack.
	* `P`: POP, remove the last element from the current stack. If this would empty the stack, just zero it instead.
	* `f`: FLIP, change to the other stack.
	* `c`: PEEK, copy the top element of the current stack.
	* `[`: WHILE, while the top of the current stack isn't zero, do everything between this and the paired end. Changing stacks and popping and pushing elements effects this.
	* `]`: END, For pairing with fellow WHILEs
	* `.`: WRITE, write the top of the current stack to STDOUJT
	* `,`: READ, read a byte from STDIN, to the top of the current stack, if STDIN is empty or EOF, ZERO the top of the current stack.
	* `?`: RAND, randomize the top of the current stack.
	* `-`: DEC, decrement the top of the current stack.
	* `+`: INC, increment the top of the current stack.
	* `x`: ZERO, set the top of the current stack to 0.
	* `n`: NEGATE, set the top of the current stack to the -1 times itself.
	* `a`: STACKADD, add the top two values of the current stack, popping them, and leaving the new value.
	* `A`: ADD, add the top values of both stacks, modifying the current stack.
	* `m`: STACKMULT, multiply the top two values of the current stack, popping them, and leaving the new value.
	* `M`: MULT, multiply the top values of both stacks, modifying the current stack.
	* `s`: STACKSUB, Subtracts the second-from-top of the current stack by the top of the current stack, popping both and leaving the new value.
	* `S`: SUB, Subtracts the current stack by the other stack, modifying the current stack.
	* `F`: MOVE, pop the value from the top of the current stack and push it to the top of the other, changes active stack.
	* `C`: COPY, peek the value from the top of the current stack and push it to the top of the other, changes active stack.
	* `!`: NOT, if the top of the current stack is 0, set it to 1, otherwise, set it to 0.
	* `0-9`: Push a new value to the current stack with the associated value.
]

>>>>+>>+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++.>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.>>>+>+++++++++++++++++++++++++++++++++++++++++++.>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.>>>+>,[[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++
++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[
-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->
>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]
>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<
<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>
>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>
+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<
<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+
>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->
>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>
]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<
<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++[-<
<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++
+++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+
<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>
>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>
]+>>>>+>+++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]
<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++
+++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+
>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<
]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>
>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[
-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>
[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>
>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+
>>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>
+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]
>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>
>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<
<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<
<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
+++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<
<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<
<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>
>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++
+++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>
>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
+++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<
<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>
+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>
>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]
<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>
>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<
<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[
>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>
>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<
<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-
]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>
>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[
>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+
>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>
]<-<<<>>>+<<<[[-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<
[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>>-<<<]>
>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[
-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>
>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>
>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>
>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>
>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>
[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>+++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[-]>>
>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>]
<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<[->>>+>+<<<<]>>>[-<<<+>>>]+>>>>+>++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[-<<<<->>>>]<-<<<>>>+<<<[[
-]>>>-<<<]>>>[-<<<+>>>]<<<[<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[
-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>
>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<
<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<
[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
+++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]
>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>
>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<
<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-
]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]
<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<
-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>
>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>
>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>
]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-
]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<>>>+>+++++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<
<<<>>>+>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.<<<<<[>>>>>[-]<-]>>>>
[>[-]>>>>>>>]<<<<<<<>>>+>]<<<<<[>>>>>[-]<-]>>>>[>[-]>>>>>>>]<<<<<<<<<<<<[>>>>>[-]<-]>>>>[>
[-]>>>>>>>]<<<<<<<>>>+>,]