#include using namespace std; struct INIT{INIT(){ios::sync_with_stdio(false);cin.tie(0);}}init; int main(){ int T; cin>>T; while(T--){ int L,R,N; cin>>L>>R>>N; vector a(N); for(auto &it:a)cin>>it; sort(a.begin(),a.end()); int sum=0; int res=0; vector dp(L+1,0); dp[0]=1; for(int i=0;i=a[i];j--){ dp[j]|=dp[j-a[i]]; } for(int j=0;j<=L;j++) if(dp[j]==1&&sum-j<=R) res=i+1; } cout<