private static int countNotAdj(HashMap<Integer, Integer> curCand, Integer vp) {
		int num = 0;
		HashSet<Integer> adj = oneLeap.get(vp);
		if (adj.size() < curCand.size()) {
			for (Integer a : adj) {
				if (curCand.containsKey(a))
					num++;
			}
		} else {
			for (Integer a : curCand.keySet()) {
				if (adj.contains(a))
					num++;
			}
		}
		return curCand.size() - num;
	}