public void selectAnswer(){
		String person;
		String room;
		String weapon;
		ArrayList<Card> people = new ArrayList<Card>();
		ArrayList<Card> rooms = new ArrayList<Card>();
		ArrayList<Card> weapons = new ArrayList<Card>();
		for(Card c : cards) {
			if(c.getType() == Card.cardType.PERSON)
				people.add(c);
			else if(c.getType() == Card.cardType.ROOM)
				rooms.add(c);
			else
				weapons.add(c);
		}
		Card selected = null;
		Random roller = new Random();
		
		int index = roller.nextInt(people.size());
		selected = people.get(index);
		person = selected.getCard();
		cards.remove(selected);
		
		index = roller.nextInt(rooms.size());
		selected = rooms.get(index);
		room = selected.getCard();
		cards.remove(selected);
		
		index = roller.nextInt(weapons.size());
		selected = weapons.get(index);
		weapon = selected.getCard();
		cards.remove(selected);
		
		answer = new Solution(person,weapon,room);
	}