#include<bits/stdc++.h> using namespace std; int main() { int n,x,s,i,a,d; cin>>n; int m[n]; for(i=0;i<n;i++){ cin>>m[i]; } cin>>x>>s>>a; d=a-x; for(i=x-1;i<s;i++){ swap(m[i],m[i+d]); } for(i=0;i<n;i++){ cout<<m[i]<<" "; } return 0; } /************************************************************** Problem: 1171 User: zzz Language: C++ Result: Accepted Time:8 ms Memory:2072 kb ****************************************************************/