Show that subgame-perfect equilibria exist in finite multi-stage games.

Show that subgame-perfect equilibria exist in finite multi-stage games.