#include <bits/stdc++.h>
using namespace std;
char input[10010];
bool isword(char ch) {
  if (ch >= 'a' && ch <= 'z')
    return true;
  else
    return false;
}
int main() {
  while (gets(input)) {
    int i, l;
    l = strlen(input);
    for (i = 0; i < l; i++) {
      if (isword(input[i]) == true)
        printf("%c", input[i]);
      else if (isword(input[i]) != true) {
        char ch = ' ';
        while (isword(input[i]) != true) {
          if (input[i] != ' ') ch = input[i];
          i++;
        }
        if (ch != ' ')
          printf("%c ", ch);
        else
          printf(" ");
        i--;
      }
    }
    printf("\n");
  }
  return 0;
}
