public void giveCardsOfSpecificNumberToHand(int num,
			PlayerHand aHand) throws NoMatchInHandException {
		int numFound = 0;
		boolean finding = true;
		Card aCard = new Card(num, 'd');
		while (finding) {
			try {
				Card removed = returnAndRemove(aCard);
				aHand.insert(removed);
				numFound++;
			} catch (Exception e) {
				finding = false;
			}
		}
		if (numFound == 0) {
			throw new NoMatchInHandException();
		}
	}