[step:Construct the bijection with tuples of smaller noncrossing partitions]
For fixed integers $r \geq 1$ and $m_1,\dots,m_r \geq 0$ satisfying
\begin{align*}
m_1+\cdots+m_r = n-r,
\end{align*}
the choice of a block $V$ containing $1$ with gap sizes $m_1,\dots,m_r$ is unique. Its elements are determined recursively by $i_1 = 1$ and
\begin{align*}
i_{j+1} = i_j + m_j + 1
\end{align*}
for $1 \leq j \leq r-1$.
By the previous step, restricting a partition $\pi \in NC(n)$ to each interval $I_j$ gives a noncrossing partition of the linearly ordered set $I_j$. After identifying $I_j$ order-preservingly with $\{1,\dots,m_j\}$, this restriction is an element of $NC(m_j)$.
Conversely, given partitions
\begin{align*}
\sigma_j \in NC(m_j)
\end{align*}
for $1 \leq j \leq r$, identify each $\sigma_j$ with a partition of the corresponding interval $I_j$ by the unique order-preserving bijection $\{1,\dots,m_j\} \to I_j$. Then form a partition $\pi$ of $\{1,\dots,n\}$ whose blocks are $V$ together with all blocks coming from the transported partitions on the intervals.
This partition $\pi$ is noncrossing. A crossing entirely inside one interval would contradict $\sigma_j \in NC(m_j)$ for that interval. A crossing involving elements from two different intervals would require a block other than $V$ to meet two intervals, which does not occur by construction. A crossing involving the block $V$ and a block inside an interval is impossible because that interval lies between two consecutive elements of $V$, or after the last element of $V$, so the two elements of the inner block cannot separate two elements of $V$ in the forbidden alternating order.
Thus the construction is inverse to restriction. Therefore, for every $n \geq 1$,
\begin{align*}
C_n = \sum_{r=1}^{n}\sum_{\substack{m_1, \dots, m_r \geq 0, m_1+\cdots+m_r = n-r}} C_{m_1}\cdots C_{m_r}.
\end{align*}
[/step]