Call a subset $S$ of the integers $\{1,2, \ldots, n\}$ extraordinary provided its smallest integer equals its size:
$$\min \{x: x \in S\}=|S|$$
For example, $S=\{3,7,8\}$ is extraordinary. Let $g_{n}$ be the number of extraordinary subsets of $\{1,2, \ldots, n\}$. Prove that
$$g_{n}=g_{n-1}+g_{n-2}, \quad(n \geq 3)$$
with $g_{1}=1$ and $g_{2}=1$.