#include using namespace std; long long n, k, m; long long a[100001]; int main() { cin >> n >> k; for (int i = 0; i < n; i++) cin >> a[i]; sort(a, a + n); long long j = n - 1; for (int i = 0; i < n; i++) { if (a[i] * a[j] >= k * 2) { while (j > 0 && a[i] * a[j - 1] >= k * 2) { j--; } m += n - j; } } cout << m << endl; }