/*
#include<stdio.h>
int main()
{
int i,j,n,top=0,k=0,m=0,l=0;
char str[101]= {};
char str1[101]= {};
int stack[101]= {};
gets(str);
gets(str1);
m=strlen(str)-1;
k=strlen(str1)-1;
int a, b,c=0,num=0;
for (i=0;k-i>=0||m-i>=0 ; i++)
{
if(k-i>=0)
b = (str1[k-i]-'0');
else
b = 0;
if(m-i>=0)
a = (str[m-i]-'0');
else
a = 0;
num=a+b+c;
c=num/10;
stack[i]=num%10;
//printf("stack[%d] : %d\n",i,stack[i]);
}
if(c==1) stack[i++]=1;
top=i-1;
while(top!=-1){
printf("%d",stack[top--]);
}
return 0;
}
*/
#include<stdio.h>
int main()
{
int i,j,k,n,m,top = 0;
int stack[201]= {};
char str[201];
gets(str);
for (i=0; i<strlen(str); i++)
{
if ('0'<=str[i] && str[i]<='9')
{
stack[top] = str[i]-'0';
top++;
}
else
{
}
}
}