#include<cstdio>
using namespace std;
long long le,lle,len=0,ble;

long long nm1[20]={1,10};
void ff(int t);
int main(){
	
	scanf("%lld",&le);
	lle=le;ble=le;
	while(lle>0)
	{
		lle/=10;
		len++;
	}
	for(int i=2;i<=len;i++)
	  nm1[i]=nm1[i-1]*10;
	ff(1);
	printf("%lld",ble);
	return 0;
} 
void ff(int t){
	int i,t1=t;
	if(t==1)
	{
		for(i=1;i<len;i++)
		  ble+=le/nm1[len-i]+le%nm1[len-i];
		ff(t+1);
	}
	else if(t==len-1)
	{
		for(i=1;i<=len;i++)
		  ble=ble+le/nm1[i-1]%10;
	}
}