Maybe it will be more convenient to write the following code after adding trait `Step` for `BigInt`: ```rust for i in BigInt::from(1)..BigInt::from(1000) { // do something } ```