private static int pairs(int []a,int k){
		int result=0;
		Map<Integer, Integer> map = initMap(a);
		for(int value:a){
			int target = value + k;
			
			if (map.containsKey(target)){
				result +=map.get(target);
			}
		}
		
		return result;
	}