#include #define rep(i,a,b) for(int i=int(a);i> N >> X; ll cnt[200010] = {}; if(X > 200000){ cout << 0 << endl; return 0; } rep(i,0,N){ int a; cin >> a; cnt[a]++; } ll ans = 0; rep(i,0,X+1){ ans += cnt[i] * cnt[X - i]; } cout << ans << endl; }