#include using namespace std; int main(void) { cin.tie(0); ios::sync_with_stdio(false); int tc; cin >> tc; while (tc--) { int n1, n2; int m; int res = 0; vector v; cin >> n1 >> n2; cin >> m; for (int i = 0; i < m; i++) { int t; cin >> t; v.push_back(t); } sort(v.begin(), v.end()); int sum1 = 0; int sum2 = 0; if (n1 < n2) { int temp = n1; n1 = n2; n2 = temp; } for (int i = 0; i < m; i++) { if (sum2 + v[i] > n2) { if (sum1 + v[i] <= n1) { res++; sum1 += v[i]; } } else { if (i % 2 == 0) { sum1 += v[i]; } else { sum2 += v[i]; } res++; } } cout << res << '\n'; } return 0; }