public Card disproveSuggestion( String person, String weapon, String room ) {
		Card personCard = new Card(person, Card.CardType.PERSON);
		Card weaponCard = new Card(weapon, Card.CardType.WEAPON);		
		Card roomCard = new Card(room, Card.CardType.ROOM);
		ArrayList<Card> cardsMatchingSuggestion = new ArrayList<Card>();
		
		for (Card card : cards ) {
			if (card.getName().equals(personCard.getName()) && card.getCardType() == Card.CardType.PERSON) {
				cardsMatchingSuggestion.add(personCard);
			}
			if (card.getName().equals(weaponCard.getName()) && card.getCardType() == Card.CardType.WEAPON) {
				cardsMatchingSuggestion.add(weaponCard);
			}
			if (card.getName().equals(roomCard.getName()) && card.getCardType() == Card.CardType.ROOM) {
				cardsMatchingSuggestion.add(roomCard);
			}
		}
		
		if ( cardsMatchingSuggestion.size() == 0) {
			return null;
		}
		
		Random rand = new Random();
		int randIndex = rand.nextInt(cardsMatchingSuggestion.size());
		return cardsMatchingSuggestion.get(randIndex);
	}