#include <iostream> #include<string> #include<vector> #include<algorithm> using namespace std; int main() { string str; vector<string> v; while(cin>>str){ v.clear(); string tep; for(int i=0;i<str.length();i++){ tep=str.substr(i); v.push_back(tep); } sort(v.begin(),v.end()); for(vector<string>:: iterator it=v.begin();it!=v.end();it++){ cout<<(*it)<<endl; } } return 0; } // 64 位输出请用 printf("%lld")