Rangeをpanicしないように扱う方法ないの?
CheckedRangeみたいなやつとか