/*
TASK:iban
LANG:C++
*/
#include<iostream.h>
int main()
{
	char a[23];
	int b[100],c[101],r,i,p,na;
	cin>>a;
	p=0;
	i=0;
	while(i<22)
	{
			   if((int)a[i]>=65)
			   {
			   if(a[i]!='O')
			   {
			   r=(int)a[i]-55;
			   b[p]=r/10;
			   p++;
			   b[p]=r%10;
			   p++;
			   }
			   else
			   {
				   b[p]=0;
				   p++;
				   b[p]=0;
				   p++;
			   }
			   }
			   else
			   {
					b[p]=0;
					p++;
					b[p]=int(a[i])-48;
					p++;
			   }
			   i++;
	}
	c[99]=b[43];
	i=43;
	p=98;
	na=0;
	while(i>=0)
	{
		r=b[i]+b[i-1]+na;
		na=r/10;
		r=r%10;
		c[p]=r;
		p--; i--;
	}
	if(na)
	{
		  p--;
		  c[p]=na;
	}
	p++;
	for(i=p;i<=99;i++)
	cout<<c[i];
    cout<<'\n';
    return 0;
}

           
        
                
    
