#include <iostream>
using namespace std;

int main() {
    string input;
    getline(cin, input);

    for (int i = 0; i < input.size(); i++) {
        // 不是字母 用空格替换
        if (!isalpha(input[i]))
            input.at(i) = ' ';
    }

// 通过 空格来截取子串输出,默认从字符串的最后开始;
    int start = input.size();
    for (int i = input.size() - 1; i >= 0; i--) {
        int index;
        if (input[i] == ' ') {
            index = i + 1;
            cout << input.substr(index, start - index) << " ";
            start = i;
        }
        if (i == 0) {
            cout << input.substr(0, start) << endl;
        }
    }

}