exact Or.symm l'_in_insertUnit_res
case isFalse
n : Nat
units : Array (Literal (PosFin n))
assignments : Array Assignment
foundContradiction : Bool
l : Literal (PosFin n)
insertUnit_res : Array (Literal (PosFin n)) × Array Assignment × Bool :=
  insertUnit (units, assignments, foundContradiction) l
l' : Literal (PosFin n)
h✝ : ¬hasAssignment l.snd assignments[l.fst.val]! = true
l'_in_insertUnit_res : l' ∈ units.data ∨ l' = l
⊢ l' = l ∨ l' ∈ units.data
no goals