void main()
{
	int i,j,k,p,q;//j???????????0????
	char s[100],a[100][100];//s[100]?????????a[100][100]????????
	gets(s);
 	for(i=0,j=0;s[i]!='\0';i++,j++)//??????????????
	{
		p=i;k=0;//k????????????while???
		while(s[i]!=' '&&s[i]!='\0')//????????????a[100][100]??
		{
			a[j][i-p]=s[i];i++;k=1;//k????1??????while???
		}
		if(k==1) {a[j][i-p]='\0';if(s[i]=='\0') i--;} //???????'\0'????????
		else j--; //??????????????????j?????
	}
	for(q=j-1;q>0;q--) //??????????????????
		printf("%s ",a[q]);
	printf("%s\n",a[0]);//?????????
}
