#include using namespace std; ifstream fin("robot5.in"); ofstream fout("robot5.out"); int t,n,w,x,p,poz,i,k,maxi; int main(){ fin>>t; if(t==1){ fin>>n>>w>>x>>p; if(w=p-1 && p>=x+1) fout<=p-1 && p=p-1 && p=n) fout<>n>>w>>x; for(i=1;i<=n;i++){ p=i; if(w=p-1 && p>=x+1) k=w+x; if(w>=p-1 && p=p-1 && p=n) k=p-1+((x-(p-1))/n + 1)*n + (w-n)+(x-(p-1))%n; if(k>maxi){ maxi=k; poz=i; } } fout<