#include<bits/stdc++.h>
using namespace std;

void fullrank(string pre,string str)
{
    if(str.length() == 1)
    {
        cout<<pre+str<<endl;
        return;
    }
    string nextpre = "";
    string nextstr = "";
    for(int i = 0;i<str.length();i++)
    {
        nextpre = pre + str[i];
        nextstr = str;
        nextstr.erase(i,1);
        fullrank(nextpre,nextstr);
    }
}

int main()
{
    string str;
    string pre = "";
    while(cin>>str)
    {
        fullrank(pre,str);

    }

    return 0;
}