Turing Complete/Negative Numbers

This level is another round of Binary Racer, but this time it throws in negative numbers into the mix.

The same strategy as last time can be employed for positive numbers. And for negative numbers, start by setting all bits and clearing bits to decrement the value towards the target.