## Divide the rectangle by yowa

```  \x09
\x09\x09  \x09
\x09\x09
\x09\x09 \x09
\x09\x09
\x09\x09\x09\x09
\x09\x09
\x09\x09\x09\x09
\x09\x09\x09\x09\x09
\x09
\x09\x09  \x09

\x09  \x09

\x09\x09\x09    \x09
\x09
\x09

\x09\x09

\x09\x09\x09\x09\x09

\x09
\x09
\x09
\x09

\x09
\x09
\x09

\x09\x09\x09
\x09\x09\x09

\x09
\x09\x09
\x09
\x09

\x09
\x09
\x09

\x09\x09
\x09\x09

\x09
\x09
\x09\x09
\x09
\x09 \x09
\x09

\x09
\x09
\x09

\x09\x09 \x09
\x09\x09
\x09\x09\x09
\x09\x09
\x09

\x09
\x09\x09  \x09

\x09
\x09
\x09
\x09\x09
\x09

\x09
\x09
\x09

\x09\x09\x09

\x09\x09\x09
\x09\x09
\x09
\x09

\x09
\x09\x09    \x09
\x09   \x09

\x09   \x09
\x09

\x09\x09\x09\x09

\x09\x09
\x09

\x09\x09

\x09 \x09
\x09

\x09
```

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

Disassemble:

```push -0(0b)
push -9(4b)
push -1(1b)
push -10(4b)
push -4(3b)
push -14(4b)
push -8(4b)
push -7(3b)
push -15(4b)
push -0(0b)
push -18(5b)
mark +0(0b)
copy +1(1b)
swap
stor
push +1(1b)
swap
dup
jneg +0(0b)
pop
pop
push -15(4b)
mark -0(0b)
push -0(0b)
push +1(1b)
push -0(0b)
call null
push +1(1b)
dup
jneg -0(0b)
push -3(2b)
mark +0(1b)
push -0(0b)
push +3(2b)
push +2(2b)
push -0(0b)
call null
push +1(1b)
dup
jneg +0(1b)
push -4(3b)
mark +1(1b)
push -0(0b)
push +3(2b)
push +2(2b)
push +5(3b)
push +4(3b)
call null
push +1(1b)
dup
jneg +1(1b)
push +3(2b)
push +7(3b)
push +6(3b)
push +4(3b)
call null
push -9(4b)
mark -0(1b)
push -0(0b)
push +8(4b)
push +6(3b)
push +4(3b)
call null
push +1(1b)
dup
jneg -0(1b)
end
mark null
dup
retr
mark -1(1b)
push +32(6b)
putc
swap
dup
push +97(7b)
putc
swap
push +1(1b)
dup
jneg -1(1b)
pop
pop
dup
push -1(1b)
mul
jneg null
pop
push +10(4b)
putc
ret
```