destructiveSwap=: {{ EMPTY[ (m;n)=: n ,&<&do m }}