#include <bits/stdc++.h>

using namespace std;

int main(){
    int n;
    while(cin >> n, n){
        for(int q=0; q < n; q++){
            int t[2][4];
            int a[4][4];
            int ret[4];
            for(int i=0; i < 2; i++) for(int j=0; j < 4; j++) cin >> t[i][j];
            for(int i=0; i < 4; i++) for(int j=0; j < 4; j++) a[i][j] = t[0][i] * t[1][j];
            ret[0] = a[0][0] + a[1][1]*-1 + a[2][2]*-1 + a[3][3]*-1;
            ret[1] = a[0][1] + a[1][0] + a[2][3] + a[3][2]*-1;
            ret[2] = a[0][2] + a[1][3]*-1 + a[2][0] + a[3][1];
            ret[3] = a[0][3] + a[1][2] + a[2][1]*-1 + a[3][0];
            for(int i=0; i < 4; i++) cout << (i==0?"":" ") << ret[i];
            cout << endl;
        }
    }
}