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;
	}