#include<iostream>
#include<cstring>
using namespace std;
struct f{
char a[15];
int b;
}c[25];
int main(){
int n=0;
while(cin.peek()!='#'){
cin.getline(c[n].a,15);
c[n].b=strlen(c[n].a);
n++;
}
for(int i=0;i<n-1;i++){
for(int j=i+1;j<n;j++){
if(c[j].b<c[i].b){
f flag;flag=c[j];c[j]=c[i];c[i]=flag;
}
}
}
for(int i=0;i<n;i++) cout<<c[i].a<<' ';
return 0;
}
09-27
872