message: fix: one off error in end position, making stripes 1 too short
diff: @@ -237,7 +237,7 @@ fn add_internal_stripes(
  for i in 0..(ref_end - ref_start) {
  let center = qry_start + i;
  let begin = clamp(center + drift_begin - bandwidth, 0, qry_end);
  - let end = clamp(center + drift_end + bandwidth, qry_start + 1, qry_len + 1);
  + let end = clamp(center + drift_end + bandwidth + 1, qry_start + 1, qry_len + 1);
  stripes.push(Stripe::new(begin, end));
  }
  stripes
  @@ -252,7 +252,7 @@ fn add_start_stripe(ref_end: i32, qry_end: i32, qry_len: i32, bandwidth: i32) ->
  for i in 0..ref_end {
  let center = shift + i;
  let begin = clamp(center - bandwidth, 0, qry_end);
  - let end = clamp(center + bandwidth, 1, qry_len + 1);
  + let end = clamp(center + bandwidth + 1, 1, qry_len + 1);
  let stripe = Stripe::new(begin, end);
  stripes.push(stripe);
  }
  @@ -277,7 +277,7 @@ fn add_end_stripe(
  for i in ref_start..ref_len + 1 {
  let center = shift + i;
  let begin = clamp(center - bandwidth, 0, qry_len);
  - let end = clamp(center + bandwidth, qry_start + 1, qry_len + 1);
  + let end = clamp(center + bandwidth + 1, qry_start + 1, qry_len + 1);
  stripes.push(Stripe::new(begin, end));
  }
  