∀ {C : Type u} [inst : CategoryTheory.Category.{v, u} C] [inst_1 : CategoryTheory.Preadditive C]
  [inst_2 : CategoryTheory.Limits.HasZeroObject C] {X Y : C} {f : X ⟶ Y}
  [inst_3 : CategoryTheory.Limits.HasColimit (CategoryTheory.Limits.parallelPair f 0)]
  (w : CategoryTheory.Limits.cokernel f ≅ 0), CategoryTheory.Epi f