#include #include using namespace std; using ll = long long; #define rep(i,n) for(int i=0;i<(int)(n);i++) using mint = atcoder::modint998244353; using mat = vector>; mat mc(mat a,mat b){ mat rt(2,vector(2,0)); rep(i,2){ rep(j,2){ rep(k,2){ rt.at(i).at(j)+=a.at(i).at(k)*b.at(k).at(j); } } } return rt; } int main(){ mat m(2,vector(2)); rep(i,2) rep(j,2) cin>>m.at(i).at(j); mat v; v=mc(mc(m,m),m); rep(i,2){ rep(j,2) cout<