#include <bits/stdc++.h>
using namespace std;
int n, l, r, x, ans, mini, maxi, sum, c[16];
int main() {
  cin >> n >> l >> r >> x;
  for (int i = 0; i < n; i++) cin >> c[i];
  for (int i = 0; i < (1 << n); i++) {
    sum = 0;
    mini = INT_MAX;
    maxi = INT_MIN;
    for (int j = 0; j < n; j++) {
      if (i & (1 << j)) {
        sum += c[j];
        mini = min(mini, c[j]);
        maxi = max(maxi, c[j]);
      }
    }
    if ((maxi - mini) >= x && sum >= l && sum <= r && i != 0) {
      ans++;
    }
  }
  cout << ans;
  return 0;
}
