一時的な変数を用意しないためには b-=(a=(b+=a)-a) とかでも