#include using namespace std; int main() { int d; cin >> d; while(d) { int n1, n2; cin >> n1 >> n2; int m; cin >> m; int A[m]; for (int i=0; i> A[i]; sort(A, A+m); bool dp[m+1][n1+1]; for (int i=0; i<=m; i++) { for (int j=0; j<=n1; j++) { dp[i][j] = false; } } dp[0][0] = true; int acc = 0; for (int i=0; i=0; i--) { for (int j=0; j<=n1; j++) { if (dp[i][j]) { cout << i << endl; flag = true; break; } } if (flag) { break; } } d--; } }