#include<iostream>
#include<string>
#include<vector>
#include<sstream>
using namespace std;
int main()
{
    string input, word;
    getline(cin, input);
    if(input.find('-')!=string::npos)
    {
        cout<<"Invalid input";
        return 0;
    }
    stringstream ss(input);
    string result{100};
    int count=0;
    while(ss>>word)
    {
        int pos=-1;
        string cleanWord ="";
        for(char c:word)
        {
            if(isdigit(c))pos=c-'0';
            else cleanWord+=c;
        }
        if(pos!=-1)
        {
            result[pos]=cleanWord;
            count++;
        }
    }
    for(int i=0;i<=100;i++)
    {
        if(!result[i].empty())
        {
            cout<<results[i]<<(count-- >1 ?" ":"");
        }
    }
    return 0;
}