#include <cstddef>
#include <iostream>
#include <string>
using namespace std;
int HexToDec(char ch, int b);
int main() {
string a;
getline(cin, a);
int count = 0;
if (0 == a.find("0x")) {
a.erase(0, 2);
}
for (size_t i=0; i<a.length(); i++) {
count += HexToDec(a[i], a.length() - i - 1);
}
cout << count << endl;
}
int HexToDec(char ch, int b)
{
if (0 == b) {
if (ch >= 'A' && ch <= 'F') {
return ch - 55;
} else if (ch >= '0' && ch <= '9') {
return ch - 48;
}
} else {
return 16 * HexToDec(ch, b-1);
}
return 1;
}
// 64 位输出请用 printf("%lld")