import numpy as np m1 = [list(map(int,input().split()))for _ in range(2)] m2 = [list(map(int,input().split()))for _ in range(2)] _m1 = np.array(m1) _m2 = np.array(m2) ans = _m1 @ _m2 @ _m1 @ _m2 for i in range(2): for j in range(2): print(ans[i][j],end=" ") print()