How does one do level 2? The input and output are on squares of different parity, meaning I have to be able to move stuff an odd number of squares at least once. But I can only move stuff two squares. Therefore, it's impossible to make the input reach the output square. Is there something fundamental I'm missing?