public static boolean giveEvidenceToAmericans(Map<String, Set<Lawyer>> evidence) {
		
		Map<Lawyer, Integer> knownCount = new HashMap<Lawyer, Integer>();
		for (String message : evidence.keySet()) {
			for (Lawyer l : evidence.get(message)) {
				if (knownCount.containsKey(l)) {
					knownCount.put(l, knownCount.get(l) + 1);
				} else {
					knownCount.put(l, 1);
				}
			}
		}
		
		Lawyer most = null;
		int max = 0;
		for (Lawyer l : knownCount.keySet()) {
			if (knownCount.get(l) > max) {
				max = knownCount.get(l);
				most = l;
			}
		}
		
		return Lawyer.byId(villainId).boss.equals(most);
	}