public boolean removeCard(Card card) throws Exception {
		for (int i = 0; i < cards.size(); ++i) {
			if (card.sign == cards.get(i).sign
					&& card.value == cards.get(i).value) {
				cards.remove(i);
				return true;
			}
		}
		throw new Exception("Card not in deck");
	}