#include<bits/stdc++.h>usingnamespace std;#defineintlonglongconstint maxn =2e5+10;int a[maxn];signedmain(){int t;
cin >> t;while(t--){int n, l, r;
cin >> n >> l >> r;for(int i =0; i < n; i++){
cin >> a[i];}sort(a, a + n);int ans =0;for(int i =0; i < n; i++){int ll =lower_bound(a + i +1, a + n, l - a[i])- a;int rr =upper_bound(a + i +1, a + n, r - a[i])- a;
ans +=(rr - ll);}
cout << ans << endl;}return0;}