#include<bits/stdc++.h>
using namespace std;
long long n,x;
int main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);
	
	cin >> n >> x;
	long long count = 0;
	long long A[n];
	map<long long ,long long> num;
	
	for (long long i = 0; i < n; i++){
		cin >> A[i];
		num[A[i]]++;
	}
	
	for (auto i:num){
		long long n = i.first;
		long long m = x - n;
		if (m > n){
			if (num.find(m) != num.end()){
				count += num[n] * num[m];
			}
		}
		if (m == n){
			count += num[n] * (num[n] - 1) / 2;
		}
	}
	cout << count;
}