Let $f:\mathbb{N}\rightarrow\mathbb{R}, h:\mathbb{N}\rightarrow\mathbb{R}$ be two functions satisfying $f(0)=h(0)=1$ and: $$f(n) = \sum_{i=0}^{n}h(i)h(n-i)$$ Find a closed form for $h(n)$ in terms of $f(1), f(2)...f(n)$.
Calculating the first ones gives:
$h(1) = f(1)/2$
$h(2) = f(2)/2-f(1)^2/8$
$h(3) = f(3)/2-f(1)f(2)/4+f(1)^3/16$.
It's obvious that it's some kind of sum over the partitions but the coefficients are a mystery. Any ideas?