#include <cstdio>
#include <cstring>
void printString(char *arr, int i, int j) {
    for(int k = i; k < j; k++) {
        printf("%c", arr[k]);
    }
}
int main() {
    char arr[1005];
    while(EOF != scanf("%[^\n]", arr)) {
        getchar();
        int len = strlen(arr);
        int i = len - 1, j = len;
        while(1) {
            if(arr[i] == ' ') {
                if(j != len) {
                    printf(" ");
                }
                printString(arr, i+1, j);
                j = i;
            } else if(i == 0) {
                if(j != len) {
                    printf(" ");
                }
                printString(arr, i, j);
                break;
            }
            i--;
        }
        printf("\n");
    }
    return 0;
}