A=[list(map(int,input().split())) for i in range(2)] X,Y=map(int,input().split()) N,mod=map(int,input().split()) result=[[1,0],[0,1]] v=[[[0]*2 for i in range(2)] for k in range(70)] for i in range(2): for j in range(2): v[0][i][j]=A[i][j] for k in range(1,70): for i in range(2): for j in range(2): for w in range(2): v[k][i][j]+=v[k-1][i][w]*v[k-1][w][j] v[k][i][j]%=mod for k in range(70): if (N>>k)&1: result2=[[0]*2 for i in range(2)] for i in range(2): for j in range(2): for w in range(2): result2[i][j]+=result[i][w]*v[k][w][j] result2[i][j]%=mod for i in range(2): for j in range(2): result[i][j]=result2[i][j] a=result[0][0]*X+result[0][1]*Y b=result[1][0]*X+result[1][1]*Y a%=mod b%=mod print(a,b)