a,b=map(int,input().split()) c,d=map(int,input().split()) na,nb=map(int,input().split()) nc,nd=map(int,input().split()) def f(x,y): ret=[[0]*2 for _ in range(2)] for i in range(2): for j in range(2): ret[i][j]+=x[i][0]*y[0][j]+x[i][1]*y[1][j] return ret c=f(((a,b),(c,d)),((na,nb),(nc,nd))) ans=f(c,c) for i,j in ans: print(i,j)