deal_the_cards defined