∀ {J : Type u_1} [inst : CategoryTheory.Category.{u_7, u_1} J] {K : Type u_4}
  [inst_1 : CategoryTheory.Category.{u_8, u_4} K] {C : Type u_2} [inst_2 : CategoryTheory.Category.{u_3, u_2} C]
  {F : CategoryTheory.Functor J C} {D : Type u_5} [inst_3 : CategoryTheory.Category.{u_6, u_5} D]
  {G : CategoryTheory.Functor K D} (h : CategoryTheory.Limits.Cone G ≌ CategoryTheory.Limits.Cone F)
  {c : CategoryTheory.Limits.Cone G},
  Function.LeftInverse (CategoryTheory.Limits.IsLimit.ofRightAdjoint h.symm.toAdjunction) fun P =>
    (CategoryTheory.Limits.IsLimit.ofRightAdjoint h.toAdjunction P).ofIsoLimit (h.unitIso.symm.app c)