x,y操作する前に、old_x,yにx,yを保存したらどうですか?