#include "bits/stdc++.h" #define int long long using namespace std; signed main() { ios_base:: sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n, l, r; cin >> n >> l >> r; vector A(n); for (int i = 0; i < n; i++) { cin >> A[i]; } sort(A.begin(), A.end()); int ct = 0; for (int i = 0; i + 1 < n; i++) { int mn = A[i], mx = A[i]; for (int j = i + 1; j < n; j++) { if (!(l <= 1LL * mn * A[j] && 1LL * mn * A[j] <= r)) { break; } if (!(l <= 1LL * mx * A[j] && 1LL * mx * A[j] <= r)) { break; } ct = max(ct, j - i + 1); mn = min(A[j] * 1LL, mn); mx = max(A[j] * 1LL, mx); } } for (int i = 0; i < n; i++) { for (int j = i + 1; j < n; j++) { if (l <= 1LL * A[i] * A[j] && 1LL * A[i] * A[j] <= r) { ct = max(ct, 2LL); } } } cout << ct << endl; }