That's 4 swaps, not 6, and doesn't look super intended to me since it ignores the entire bottom part of the level.
not that hard to modify into the intended solution tho
Looks like that's it, thanks!