ガードを追加
ランダムを必ず1つに
ランダムで移動し続けるように
より遠い方向の差分を縮めるように
リファクタリング
ちょっと複雑な追いかけ方を追加。