public boolean checkReveal(String s, String current){
		if (synonyms.containsKey(current)){
			ArrayList<String> syns = synonyms.get(current);
			for (int i=0; i<syns.size(); i++){
				int objDist = EditDistance.calcDistance(syns.get(i), s);
				if (objDist <= s.length()/3){
					return true;
				}
			}
			return false;
		} else {
			int objDist = EditDistance.calcDistance(s, current);
			if (objDist <= s.length()/3){
				return true;
			} else {
				return false;
			}
		}
	}