Blackjack with doubling down and splitting in Ruby.