Deck deal logic