/*
TASK:iban
LANG:C++
*/
#include <iostream.h>
#include <stdlib.h>

using namespace std;
int main()
{char a[200];
cin>>a;
int n=strlen(a);
char  b[200];
int br=0;
for(int i=0;i<n;i++)
{if(a[i]>='A'&&a[i]<='Z'&&a[i]!='')if(a[i]!='O'){b[br]=(a[i]-'A')/10+48+1;br++;b[br]=(a[i]-'A'+10)%10+48;br++;}
if(a[i]=='O'){b[br]='0';br++;b[br]='0';br++;}
if(a[i]>='0'&&a[i]<='9'){b[br]='0';br++;b[br]=a[i];br++;}}

char c[201];
int t;
char y[200];
int k=br;
for(int i=0;i<k;i++)
y[i+1]=b[i];
y[0]='0';
cout<<"\n";
for(int i=0;i<br;i++)
c[i]=b[i];
char x[2000];

c[k]='0';
br=0;
for(int i=k;i>=0;i--)
{if(c[i]-48+y[i]-48+br>9){x[i]=(c[i]-48+y[i]-48)%10+48+br;br=1;}
if(c[i]-48+y[i]-48+br<=9){x[i]=(c[i]-48+y[i]-48)+48+br;br=0;}
}
for(int i=0;i<=k;i++)
cout<<x[i];



    
 system("PAUSE");
 return 0;
 }
