message: fix: range boundaries with ..= are inclusive, so don't need +1
diff: @@ -43,7 +43,7 @@ pub fn simple_stripes(mean_shift: i32, band_width: usize, ref_len: usize, qry_le
  let band_width_i32 = band_width.to_i32().unwrap();
  let ref_len_i32 = ref_len.to_i32().unwrap();
  let qry_len_i32 = qry_len.to_i32().unwrap();
  - for i in 0..=ref_len_i32 + 1 {
  + for i in 0..=ref_len_i32 {
  let begin = num::clamp(-mean_shift - band_width_i32 + i, 0, qry_len_i32);
  let end = num::clamp(-mean_shift + band_width_i32 + i + 1, 1, qry_len_i32 + 1);
  stripes.push(Stripe::new(begin, end));
  @@ -58,7 +58,7 @@ pub fn full_matrix(ref_len: usize, qry_len: usize) -> Vec<Stripe> {
  let mut stripes = Vec::<Stripe>::with_capacity(ref_len + 1);
  let ref_len_i32 = ref_len.to_i32().unwrap();
  let qry_len_i32 = qry_len.to_i32().unwrap();
  - for i in 0..=ref_len_i32 + 1 {
  + for i in 0..=ref_len_i32 {
  stripes.push(Stripe::new(0, qry_len + 1));
  }
  stripes
  