refine trans (r:=LE.le) (s:=LE.le) ?_ <| Nat.le_of_lt <| Nat.lt_of_not_le h
α : Type u
n : Nat
x : SizedArray α n
p : α → Bool
start stop : Nat
h : ¬stop ≤ n
⊢ findIdx.loop x p n (_ : Nat.le n n) start ≤ stop
α : Type u
n : Nat
x : SizedArray α n
p : α → Bool
start stop : Nat
h : ¬stop ≤ n
⊢ findIdx.loop x p n (_ : Nat.le n n) start ≤ n