def mul(a, b): res = [[0] * 2 for _ in range(2)] for i in range(2): for j in range(2): for k in range(2): res[i][k] += a[i][j] * b[j][k] return res m = [list(map(int, input().split())) for _ in range(2)] ans = mul(mul(m, m), m) print(*ans[0]) print(*ans[1])