#include <iostream>
 # include <cmath>
 using namespace std;

 int main()
 {int i=0,j=0;

 int c[100],m,n,z=0,g=0,res2=1,y=0,​res=0;
 char op;
 cin >>m;
 cin >>n;
 j=n;
 for (int k=0;k<m;k++)
 { for (z=0;z<n;z++)
 {
 cin >> c[z];}

 cin>> op;
 for ( j=n;j<2*n;j++)
 {
 cin >> c[j]; }
 i=0;j=n;

 if (op=='+')
 for (g=0;g<n;g++)
 { res = c[i]+c[j];

 cout <<res<<endl;
 i++;
 j++;}

 if (op=='-')
 for (g=0;g<n;g++)
 { res = c[i]-c[j];

 cout <<res<<endl;
 i++;
 j++;}




 if (op=='/')

 for ( g=0;g<n;g++)
 {if (c[j]==0)
 cout << "Erorr"<<endl;
 else
 cout <<c[i]/ c[j];
 i++;
 j++;}

 if (op=='%')
 for (g=0;g<n;g++)
 { res =( c[i]%c[j]);

 cout <<res<<endl;
 i++;
 j++;}


 if (op=='^')
 for (g=0;g<n;g++)

 {res2=pow((double)c[i],(double​)c[j]);

 cout <<res2<<endl;

 i++;j++;
 }

 if (op=='*')
 for (g=0;g<n;g++)
 { res = c[i]*c[j];

 cout <<res<<endl;

 i++;
 j++;}}
 return 0;
 }
