∀ {C : Type u_2} [inst : CategoryTheory.Category.{u_1, u_2} C] [inst_1 : CategoryTheory.Limits.HasZeroMorphisms C]
  {X Y Z : C} (f : X ⟶ Y) (g : Y ⟶ Z) [inst_2 : CategoryTheory.Epi f] [inst_3 : CategoryTheory.Limits.HasCokernel g],
  CategoryTheory.CategoryStruct.comp
      (CategoryTheory.Limits.cokernel.desc (CategoryTheory.CategoryStruct.comp f g) (CategoryTheory.Limits.cokernel.π g)
        ⋯)
      (CategoryTheory.Limits.cokernel.desc g (CategoryTheory.Limits.cokernel.π (CategoryTheory.CategoryStruct.comp f g))
        ⋯) =
    CategoryTheory.CategoryStruct.id (CategoryTheory.Limits.cokernel (CategoryTheory.CategoryStruct.comp f g))