#include using namespace std; #define modulo 1000000007 #define mod(mod_x) ((((long long)mod_x+modulo))%modulo) #define Inf 1000000001 int main(){ int N,S,T; cin>>N>>S>>T; S--;T--; vector A(N); for(int i=0;i>A[i]; vector L,R; for(int i=S+1;true;i=(i+1)%N){ if(i==T)break; R.push_back(A[i]); } for(int i=(S-1+N)%N;true;i=(i-1+N)%N){ if(i==T)break; L.push_back(A[i]); } long long t = A[S]-A[T]; if(L.size()%2==1&&R.size()%2==0)swap(L,R); if(L.size()%2==0||R.size()%2==0){ long long ans = t; for(int i=0;i