∀ {G : Type u_1} [hG : Group G]
  (motive : (∀ (H : Subgroup G), IsCoatom H → H.Normal) → (x : ℕ) → Fact (Nat.Prime x) → Sylow x G → Prop)
  (x : ∀ (H : Subgroup G), IsCoatom H → H.Normal) (x_1 : ℕ) (x_2 : Fact (Nat.Prime x_1)) (x_3 : Sylow x_1 G),
  (∀ (h : ∀ (H : Subgroup G), IsCoatom H → H.Normal) (p : ℕ) (x : Fact (Nat.Prime p)) (P : Sylow p G), motive h p x P) →
    motive x x_1 x_2 x_3