(motive : Lean.Compiler.LCNF.Alt Lean.Compiler.LCNF.Purity.impure × ℕ → Sort u_1) →
  (x : Lean.Compiler.LCNF.Alt Lean.Compiler.LCNF.Purity.impure × ℕ) →
    ((max : Lean.Compiler.LCNF.Alt Lean.Compiler.LCNF.Purity.impure) → (noccs : ℕ) → motive (max, noccs)) → motive x