A=[list(map(int,input().split())) for i in range(2)] B=[list(map(int,input().split())) for i in range(2)] result=[[0]*2 for i in range(2)] N=2 for i in range(N): for j in range(N): for k in range(N): result[i][j]+=A[i][k]*B[k][j] p=[[0]*2 for i in range(2)] for i in range(N): for j in range(N): for k in range(N): p[i][j]+=result[i][k]*result[k][j] for i in range(N): print(*p[i])