#include int op[100001]; int cnt; int n,m; int calc(int x) { int i,ct=0; for(i=cnt-1;i>=0;i--) { if(op[i]==3) ct++; if(op[i]==2) x=n+1-x; if(op[i]==1) { if(n&1) { if(x<=(n+1)/2) x=x*2-1; else x=x*2-n-1; } else { if(x<=n/2) x=x*2-1; else x=x*2-n; } } } __int64 ans=x; for(i=0;i