#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void zhuanhua(char zu[],int *q)
{
int an=0;
int i;
for(i=0;i<strlen(zu);i++)
{
if(zu[i]>='0'&&zu[i]<='9'&&zu[i+1]>='0'&&zu[i+1]<='9'&&zu[i+2]>='0'&&zu[i+2]<='9'&&zu[i+3]==' ')
{
int zan=zu[i]-'0';
int shi=zu[i]-'0';
int de=zu[i]-'0';
*q=zan*100+shi*10+de;
q++;
}
else if(zu[i]>='0'&&zu[i]<='9'&&zu[i+1]>='0'&&zu[i+1]<='9'&&zu[i+2]==' ')
{
int zan=zu[i]-'0';
int shi=zu[i+1]-'0';
*q=zan*10+shi;
q++;
}
else if(zu[i]>='0'&&zu[i]<='9'&&zu[i+1]==' ')
{
*q=zu[i]-'0';
q++;
}
else//(zu[i]==' ')
{
}
}
}
int main()
{
char *pp;
char str[200];
int shuzu[20];
memset(shuzu, 0, sizeof(shuzu));
pp=str;
gets(pp);
zhuanhua(pp,shuzu);
for(int i=0;i<20;i++)
printf("%d ",shuzu[i]);
return 0;
}