blackjack game.  simple, but complete.