/*
TASK:iban
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{
char a[23];
cin>>a;
int i,b[45],br=1,c,p=0,d[46];
for(i=0;i<22;i++){
                  if(a[i]=='O'){b[br]=0;b[br+1]=0;br+=2;continue;}
                  else if((a[i]>='0')&&(a[i]<='9')){b[br]=0;b[br+1]=a[i]-'0';br+=2;continue;}
                  else {c=a[i]-'A'+10;b[br]=c/10;b[br+1]=c%10;br+=2;}
                  }
                  d[45]=b[44];
for(i=44;i>1;i--){if(p){b[i]+=p;p=0;}
                   b[i]+=b[i-1];
                   d[i]=b[i]%10;
                   p=b[i]/10;
                   
                   }
                   d[1]=b[1]+p;
for(i=1;i<=45;i++){cout<<d[i];}                                    
cout<<"\n";                                   
 return 0;
}
