#include<bits/stdc++.h>
using namespace std;
int main(){
int N,L,R;
cin >> N >> L >> R;
vector<int> A(N+5);
for(int i=1;i<=N;i++){
A[i]=i;
}
reverse(A.begin()+L,A.begin()+R+1);
for(int i=1;i<=N;i++){
if(i!=1){cout << " ";}
cout << A[i];
}cout << "\n";
return 0;
}