#include <iostream>
using namespace std;

int main() {
	int n;
	int in[2][4];
	while(cin >> n, n) {
		for(int t = 0; t < n; t++) {
			for(int i = 0; i < 2; i++) {
				for(int j = 0; j < 4; j++) {
					cin >> in[i][j];
				}
			}

			cout << (in[0][0]*in[1][0] - in[0][1]*in[1][1] - in[0][2]*in[1][2] - in[0][3]*in[1][3]) << " ";
			cout << (in[0][0]*in[1][1] + in[0][1]*in[1][0] + in[0][2]*in[1][3] - in[0][3]*in[1][2]) << " ";
			cout << (in[0][0]*in[1][2] - in[0][1]*in[1][3] + in[0][2]*in[1][0] + in[0][3]*in[1][1]) << " ";
			cout << (in[0][0]*in[1][3] + in[0][1]*in[1][2] - in[0][2]*in[1][1] + in[0][3]*in[1][0]) << endl;
		}
	}
}