import java.util.ArrayList;

public class Dealer {
	private DeckOfCards deck;

	public Dealer() 	{
	    this.deck = new DeckOfCards();
	    this.deck.shuffle();
	}

	public void dealTwo() {
	    Card card1 = this.deck.dealCard();
	    Card card2 = this.deck.dealCard();
		
	    System.out.println(card1 + " " + card2);
		
	    if (card1.getRank() == card2.getRank()) {
	        System.out.println("IT'S A PAIR");
	    }
	}

    public ArrayList<Card> dealHand(int numCards) {
	    ArrayList<Card> hand = new ArrayList<Card>();
	    for (int i = 0; i < numCards; i++) {
	        hand.add(this.deck.dealCard());
	    }
		
	    return hand;
	}
}
