#include using namespace std; using ll = long long; int main() { std::ios_base::sync_with_stdio(false); std::cin.tie(nullptr); using S = array; S A, B; for (int i = 0; i < 4; i++) cin >> A[i]; for (int i = 0; i < 4; i++) cin >> B[i]; auto f = [&](const S& a, const S& b) { S e{}; e[0] = a[0] * b[0] + a[1] * b[2]; e[1] = a[0] * b[1] + a[1] * b[3]; e[2] = a[2] * b[0] + a[3] * b[2]; e[3] = a[2] * b[1] + a[3] * b[3]; return e; }; auto MM = f(A, B); auto MMMM = f(MM, MM); for (int i = 0; i < 4; i++) { cout << MMMM[i] << " \n"[i & 1]; } }