範囲外に出ないように完全にした