#include<iostream>
#include<string>
using namespace std;
string a;
void subseq(int i,string s)
{
int n=a.size();
if(i==n)
{if(!s.empty())
cout<<s<<endl;return;}
subseq(i+1,s);
s.push_back(a[i]);
subseq(i+1,s);
}
int main()
{
int i,j,k;
cin>>a;
int n=a.size();
string s;
subseq(0,s);
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHN0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RyaW5nIGE7Cgp2b2lkIHN1YnNlcShpbnQgaSxzdHJpbmcgcykKewogICAgaW50IG49YS5zaXplKCk7CiAgICBpZihpPT1uKQogICAge2lmKCFzLmVtcHR5KCkpCiAgICBjb3V0PDxzPDxlbmRsO3JldHVybjt9CiAgICBzdWJzZXEoaSsxLHMpOwogICAgcy5wdXNoX2JhY2soYVtpXSk7CiAgICBzdWJzZXEoaSsxLHMpOwp9CgppbnQgbWFpbigpCnsKICAgIGludCBpLGosazsKICAgIGNpbj4+YTsKICAgIGludCBuPWEuc2l6ZSgpOwogICAgc3RyaW5nIHM7CiAgICBzdWJzZXEoMCxzKTsKCn0K