移動量を元に座標の計算した後に座標のチェックをする必要があります。 11行目のSPOFSの前に移動して下さい。