#include #include #include #include using namespace std; using ll = long long; struct Matrix{ int n; vector> a; Matrix(int n) :n(n), a(n, vector(n, 0)){} Matrix iden(int n){ Matrix I(n); for(int i=0; i> A.a[i][j]; for(int i=0; i<2; i++)for(int j=0; j<2; j++) cin >> B.a[i][j]; ans=A*(B*(A*B)); for(int i=0; i<2; i++)for(int j=0; j<2; j++) cout << ans.a[i][j] << (j==1?'\n':' '); return 0; }