intro n
α : Type
is_decent : List α → Prop
a : Stream' α
h : ∀ (k : ℕ), ¬all_prefixes is_decent (Stream'.drop k a)
⊢ ∀ (n : ℕ),
    ((choose_indecent_words is_decent a h).get n).start =
      ∑ j ∈ Finset.range n, ((choose_indecent_words is_decent a h).get j).length
α : Type
is_decent : List α → Prop
a : Stream' α
h : ∀ (k : ℕ), ¬all_prefixes is_decent (Stream'.drop k a)
n : ℕ
⊢ ((choose_indecent_words is_decent a h).get n).start =
    ∑ j ∈ Finset.range n, ((choose_indecent_words is_decent a h).get j).length