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

int func(char a) {
    return a - 'A' + 10;
}

int main() {
    string str;
    cin >> str;
    long res = 0;
    int count = 0;
    for (int i = str.size() - 1; i > 1; i--) {
        if (isdigit(str[i])) {
            res += (str[i] - '0') * pow(16, count++);
        } else {
            res += func(str[i]) * pow(16, count++);
        }
    }
    cout << res << endl;
}