destructiveSwap=:4 :0 t=. do y (y)=: do x (x)=: t i.0 0 NB. result is meaningless )