//#include<iostream>
//#include<deque>
//using namespace std;
//int main(){
// int n;
// cin>>n;
// int b[n];
// for(int i=0;i<n;i++){
// cin>>b[i];
// }
// deque <int> a(b,b+sizeof(b)/sizeof(int));
// int x;
// cin>>x;
// a.erase(a.begin()+x-1);
// for(int i=0;i<a.size();i++){
// cout<<a[i]<<" ";
// }
// return 0;
//}
//#include<iostream>
//#include<deque>
//using namespace std;
//int main(){
// int n;
// cin>>n;
// int b[n];
// for(int i=0;i<n;i++){
// cin>>b[i];
// }
// deque <int> a(b,b+sizeof(b)/sizeof(int));
// int x,y;
// cin>>x>>y;
// a.insert(a.begin()+x-1,y);
// for(int i=0;i<a.size();i++){
// cout<<a[i]<<" ";
// }
// return 0;
//}
//#include<iostream>
//#include<deque>
//using namespace std;
//int main(){
// int n;
// cin>>n;
// int b[n];
// for(int i=0;i<n;i++){
// cin>>b[i];
// }
// deque <int> a(b,b+sizeof(b)/sizeof(int));
// int x,y;
// cin>>x>>y;
// a.erase(a.begin()+x-1);
// a.insert(a.begin()+x-1,y);
// for(int i=0;i<a.size();i++){
// cout<<a[i]<<" ";
// }
// return 0;
//}
//#include<iostream>
//#include<deque>
//using namespace std;
//int main(){
// int n;
// cin>>n;
// int b[n];
// for(int i=0;i<n;i++){
// cin>>b[i];
// }
// deque <int> a(b,b+sizeof(b)/sizeof(int));
// int x;
// cin>>x;
// for(int i=0;i<x;i++){
// a.push_back(a.front());
// a.pop_front();
// }
// for(int i=0;i<a.size();i++){
// cout<<a[i]<<" ";
// }
// return 0;
//}