#include #include #include using namespace std; int A[28],B[28],C[28]; bool yz(int a,int b) { int i; for(i=1;i<=26;i++) if(a*A[i]+b*B[i]!=C[i])return false; return true; } int main() { int t; cin>>t; while(t--) { memset(A,0,sizeof(A)); memset(B,0,sizeof(B)); memset(C,0,sizeof(C)); int i,j; int a,b,c; bool flag=0; cin>>a>>b>>c; // getchar(); for(i=1;i<=a;i++) { char ch; int n; scanf("\n%c%d",&ch,&n); A[ch-'A'+1]=n; } //getchar(); for(i=1;i<=b;i++) { char ch; int n; scanf("\n%c%d",&ch,&n); B[ch-'A'+1]=n; } //getchar(); for(i=1;i<=c;i++) { char ch; int n; scanf("\n%c%d",&ch,&n); //cout<