simp
case mk.mk.a
α : Type u_1
inst✝ : DecidableEq α
h : α
t : List α
p : differs (h :: t) = true
iv : Nat
ilt : iv < List.length (h :: t)
jv : Nat
jlt : jv < List.length (h :: t)
iej : List.get (h :: t) { val := iv, isLt := ilt } = List.get (h :: t) { val := jv, isLt := jlt }
⊢ { val := iv, isLt := ilt }.val = { val := jv, isLt := jlt }.val
case mk.mk.a
α : Type u_1
inst✝ : DecidableEq α
h : α
t : List α
p : differs (h :: t) = true
iv : Nat
ilt : iv < List.length (h :: t)
jv : Nat
jlt : jv < List.length (h :: t)
iej : List.get (h :: t) { val := iv, isLt := ilt } = List.get (h :: t) { val := jv, isLt := jlt }
⊢ iv = jv