/*          ???????
??????        2010.12.12       */
int main()
{
	int count = 0;
	char a[1000] = {'\0'};
	char b[1000] = {'\0'};//b???????
	char *p = NULL;
	cin.getline(a,sizeof(a));//?????
	for(p = a; p < a + strlen(a); p++)
		if(*p != ' ')
		{
			*(b + count) = *p;
			count++;//???????????
		}
		else
			if(*(p - 1) != ' ')
			{
				*(b + count) = *p;
				count++;//????????
			}
	cout << b << endl;
	return 0;
}
