#include char s[111]; char news[333]; using namespace std; int main() { gets(s + 1); int n = strlen(s + 1); int newN = 0; bool needSpace = 0; for (int i = 1; i <= n; ++i) { if (s[i] == '-' || s[i] == '.') continue; if (s[i] == ',') { if (news[newN] != ' ') news[++newN] = ' '; news[++newN] = s[i]; needSpace = true; } else { if (s[i] == ' ') needSpace = 0; if (needSpace) { news[++newN] = ' '; needSpace = 0; } news[++newN] = s[i]; } } if (needSpace) news[++newN] = ' '; for (int i = 1; i <= newN; ++i) printf("%c", news[i]); return 0; }