//16
#include<iostream>

using namespace std;

int main(){
  for(int n;cin>>n,n;){
    while(n--){
      int f[2][4];
      for(int i=0;i<2;i++){
	for(int j=0;j<4;j++){
	  cin>>f[i][j];
	}
      }
      int r[4]={};
      for(int i=0;i<4;i++){
	for(int j=0;j<4;j++){
	  int t[][4]={{0,1,2,3},{1,0,3,2,},{2,3,0,1},{3,2,1,0}};
	  int s[][4]={{1,1,1,1},{1,-1,1,-1},{1,-1,-1,1},{1,1,-1,-1}};
	  r[t[i][j]]+=f[0][i]*f[1][j]*s[i][j];
	}
      }
      cout<<r[0]<<' '<<r[1]<<' '<<r[2]<<' '<<r[3]<<endl;
    }
  }
  return 0;
}
    