#include<bits/stdc++.h>
using namespace std;
void leftrotate(string &s, int d)
{
    reverse(s.begin(), s.begin()+d);
    reverse(s.begin()+d, s.end());
    reverse(s.begin(), s.end());
}
 
int main(){
  string s;
  cin>>s;
  leftrotate(s, 1);
    cout << s << endl;
 
}
#include <bits/stdc++.h>

using namespace std;

int main() {
    long long n;
    cin>>n;
    ++n;
    // long long a=109109109109109109;
    // long long b=109109108641970782;
    // long long c=467138327;
    // long double x=sqrt(1+8*n);
    // long long d=(x+1.0)/2.0;
    // cout<<n-d+1;
    long long i=1;
    while(i*(i+1)/2<=n){
        ++i;
    }
    cout<<n-i+1;
    
}