#include <bits/stdc++.h>
using namespace std;
int main()
{
	char a[12];
	int n;
	cin>>a;
	n=strlen(a);
	long long r=0;
	for(int i=0;i<1<<(n-1);i++)
	{
		long long m=0,s=0;
		m=0;
		s=0;
		for(int j=0;j<n;j++)
		{
			m*=10LL;
			m+=a[j]-'0';
			if(j<n-1&&(i>>j&1))
			{
				s+=m;
				m=0;
			}
		}
		s+=m;
		r+=s;
	}
	cout<<r<<'\n';
	return 0;
}
