/*
TASK:iban
LANG:C++
*/

#include<iostream>
#include<string>
using namespace std;

void tr(char a[], char b[])
{
    int tmp,i2;
    for(int i=0; i<22; i++)
    {
        i2=2*i+1;
        if('0'<=a[i]<='9')
        {
            b[i2]=a[i];
            b[i2-1]='0';
        }
        else
        {
            tmp=a[i]-'0'+10;
            b[i2]=tmp%10;
            b[i2-1]=tmp/10;
        }
    }
}

void mult11(char a[])
{
    int len=strlen(a), naum=0;
    for(int i=len; i>0; i++)
    {
        a[i]+=(a[i-1]+naum);
        if(a[i]>9)
        {
            naum=a[i]/10;
            a[i]%=10;
        }
        else naum=0;
    }
    a[0]+=naum;
    a[len+1]='\0';
}

int main()
{
    char a[51];
    char b[103];
    cin>>a;
    tr(a,b);
    mult11(b);
    cout<<b<<'\n';
    return 0;
}
