#include <bits/stdc++.h>
#include <map>
#include<vector>
#include <stdio.h>
using namespace std;
string str;
int main(){
string str;
cin>>str;
vector<string>xudong(str.size());
for(int i=0;i<str.size();i++){
xudong[i]=str.substr(i,str.size()-i);
}
sort(xudong.begin(),xudong.end());
for(int i=0;i<str.size();i++){
cout<<xudong[i]<<endl;
}
return 0;
}

京公网安备 11010502036488号