1_<<_iは32bit整数の範囲でしかシフトされない