#include <bits/stdc++.h>
#define ll long long
using namespace std;
// Tập con nằm ngoài khoảng cho trước
int ok , n , a[100];
void ktao (){
for (int i = 1; i <= n;i++){
a[i] = 0;
}
}
void generate (){
int i = n;
while (i >= 1 && a[i] == 1){
a[i] = 0;
--i;
}
if (i == 0){
ok = 0;
}
else {
a[i] = 1;
}
}
int main (){
int t; cin >> t;
while (t--){
int A,B;
cin >> n >> A >> B;
int k[n];
for (int i = 1; i <= n;i++){
cin >> k[i];
}
ok = 1;
ktao ();
int ans = 0;
while (ok){
int sum = 0;
for (int i = 1; i <= n;i++){
if (a[i] == 1){
sum += k[i];
}
}
if (sum < A || sum > B){
ans++;
}
generate();
}
cout << ans << endl;
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nIAp1c2luZyBuYW1lc3BhY2Ugc3RkOyAgIAovLyBU4bqtcCBjb24gbuG6sW0gbmdvw6BpIGtob+G6o25nIGNobyB0csaw4bubYyAKaW50IG9rICwgbiAsIGFbMTAwXTsKdm9pZCBrdGFvICgpewoJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjtpKyspewoJCWFbaV0gPSAwOwoJfQp9CnZvaWQgZ2VuZXJhdGUgKCl7CglpbnQgaSA9IG47Cgl3aGlsZSAoaSA+PSAxICYmIGFbaV0gPT0gMSl7CgkJYVtpXSA9IDA7CgkJLS1pOwoJfQoJaWYgKGkgPT0gMCl7CgkJb2sgPSAwOwoJfQoJZWxzZSB7CgkJYVtpXSA9IDE7Cgl9Cn0KaW50IG1haW4gKCl7CglpbnQgdDsgY2luID4+IHQ7Cgl3aGlsZSAodC0tKXsKCQlpbnQgQSxCOwoJCWNpbiA+PiBuID4+IEEgPj4gQjsKCQlpbnQga1tuXTsKCQlmb3IgKGludCBpID0gMTsgaSA8PSBuO2krKyl7CgkJCWNpbiA+PiBrW2ldOwoJCX0KCQlvayA9IDE7CgkJa3RhbyAoKTsKCQlpbnQgYW5zID0gMDsKCQl3aGlsZSAob2spewoJCQlpbnQgc3VtID0gMDsKCQkJZm9yIChpbnQgaSA9IDE7IGkgPD0gbjtpKyspewoJCQkJaWYgKGFbaV0gPT0gMSl7CgkJCQkJc3VtICs9IGtbaV07CgkJCQl9CgkJCX0KCQkJaWYgKHN1bSA8IEEgfHwgc3VtID4gQil7CgkJCQlhbnMrKzsKCQkJfQoJCQlnZW5lcmF0ZSgpOwoJCX0KCQljb3V0IDw8IGFucyA8PCBlbmRsOwoJfQp9