added catch-throw to blackjack.rb