repeat assumption
case swap.h_1.h_1.a
α : Type u_1
a b : List α
f : α → Bool
hunique : ∀ (a1 a2 : α), f a1 = true → f a2 = true → a1 = a2
x✝² y✝ : α
l✝ : List α
x✝¹ : Bool
heq✝¹ : f y✝ = true
x✝ : Bool
heq✝ : f x✝² = true
⊢ f y✝ = true

case swap.h_1.h_1.a
α : Type u_1
a b : List α
f : α → Bool
hunique : ∀ (a1 a2 : α), f a1 = true → f a2 = true → a1 = a2
x✝² y✝ : α
l✝ : List α
x✝¹ : Bool
heq✝¹ : f y✝ = true
x✝ : Bool
heq✝ : f x✝² = true
⊢ f x✝² = true
no goals