#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  getline(cin, s);
  string t;
  for (int i = 0; i < s.size(); i++)
    if (s[i] != ' ')
      t += s[i];
    else if (i + 1 != s.size() && !t.empty() && isdigit(t[t.size() - 1]) &&
             isdigit(s[i + 1]))
      t += ' ';
  string ret;
  for (int i = 0; i < t.size(); i++)
    if (t[i] == ',') {
      ret += ",";
      if (i + 1 != t.size()) ret += " ";
    } else if (isdigit(t[i]))
      ret += t[i];
    else if (t[i] == '.') {
      if (!ret.empty() && ret[ret.size() - 1] != ' ') ret += ' ';
      ret += "...";
      i += 2;
    } else
      ret += t[i];
  cout << ret << endl;
}
