(motive : Option ((n : ℕ) × Fin n) → Sort u_1) →
  (__discr : Option ((n : ℕ) × Fin n)) →
    ((n : ℕ) → (value : Fin n) → motive (some ⟨n, value⟩)) →
      ((x : Option ((n : ℕ) × Fin n)) → motive x) → motive __discr