#include <iostream>
#include "stdio.h"
#include "stdlib.h"
#include "memory.h"
using namespace std;
/*
用math.h的pow函数 测评系统会编译错误,所以自己写个pow函数
*/
//题目要求最大8位,所以可能会超过,因此用long long
long long pow(int x, int y)
{
long long re=1;
for (int i = 0;i<y;i++)
{
re *= x;
}
return re;
}
int main(int argc, char *argv[])
{
char tmp[100];
cin >> tmp;
int len = strlen(tmp);
long long sum = 0;
for (int i = 0;i<len;i++)
{
if (tmp[i] <= '9'&&tmp[i] >= '0')
{
tmp[i] -= '0';
}
else
{
tmp[i] =tmp[i]- 'A' + 10;
}
//计算
sum += tmp[i] * pow(16, len - i-1);
}
cout << sum;
return 0;
}