∀ (n : ℕ)
  (motive : FermatLastTheoremWith ℕ n → (x x_1 x_2 : ℤ) → x ≠ 0 → x_1 ≠ 0 → x_2 ≠ 0 → x ^ n + x_1 ^ n = x_2 ^ n → Prop)
  (x : FermatLastTheoremWith ℕ n) (x_1 x_2 x_3 : ℤ) (x_4 : x_1 ≠ 0) (x_5 : x_2 ≠ 0) (x_6 : x_3 ≠ 0)
  (x_7 : x_1 ^ n + x_2 ^ n = x_3 ^ n),
  (∀ (h : FermatLastTheoremWith ℕ n) (a b c : ℤ) (ha : a ≠ 0) (hb : b ≠ 0) (hc : c ≠ 0) (habc : a ^ n + b ^ n = c ^ n),
      motive h a b c ha hb hc habc) →
    motive x x_1 x_2 x_3 x_4 x_5 x_6 x_7