#include <iostream>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <string>
#include <vector>
#include <set>
#include <map>
using namespace std;

const int N = 1005;
char s[N], s1[N];


int main() {
    gets(s);
    int n = strlen(s), n1 = 0;
    for(int i = 0; i < n; ++i)
        if(s[i] != '.' && s[i] != '-')
            s1[n1++] = s[i];
    
    n = 0;
    memset(s, 0, sizeof(s));
    for(int i = 0; i < n1; ++i) {
        if(s1[i] == ',')
            s[n++] = ' ';
        s[n++] = s1[i];
    }
        
    cout << s << endl;
    
    
    return 0;
}