#include using namespace std; typedef long long ll; vector> matmul(const vector> &a,const vector> &b){ int n=a.size(),m=a[0].size(),p=b[0].size(); vector> c(n,vector(p)); for(int i=0;i> matpow(const vector> &a,ll n){ if(n==1)return a; vector> half=matpow(a,n/2),ret=matmul(half,half); if(n%2)ret=matmul(ret,a); return ret; } int main(){ int p,q,r; ll k; cin>>p>>q>>r>>k; vector> m{{0,1,0},{0,0,1},{1,1,1}},v={{p%10},{q%10},{r%10}}; cout<