#include <stdio.h>
int a[35],A[35];
int i=0,I;
long long int sum=0;
void zu(int first,int r){
for(int j=first;j<=i-r+1;j++){
A[I-r]=a[j];
if(r-1>0){
zu(j+1,r-1);
}
else{
for(int j=0;j<I;j++){
sum+=A[j];
}
}
}
}
void f(int n){
if(n>0){
I=n;
zu(0,n);
f(n-1);
}
}
int main (){
for(;;i++){
scanf("%d",&a[i]);
if(getchar()=='\n') break;
}
f(i+1);
printf("%lld",sum);
}