m^=n,n^=m,m^=n
これでスワップが出来るとは知らなんだ。勉強になったぜ