(motive : List (ℕ × ℕ × Lean.Widget.TaggedText (ℕ × ℕ)) × List (ℕ × ℕ × Lean.Widget.TaggedText (ℕ × ℕ)) → Sort u_1) →
  (x : List (ℕ × ℕ × Lean.Widget.TaggedText (ℕ × ℕ)) × List (ℕ × ℕ × Lean.Widget.TaggedText (ℕ × ℕ))) →
    ((ended left : List (ℕ × ℕ × Lean.Widget.TaggedText (ℕ × ℕ))) → motive (ended, left)) → motive x