#include <stdio.h>
#include <stdlib.h>
#include <string.h>

long hex_to_decimal(char *str)
{
    long sum = 0;

    sum = strtol(str, NULL, 16);
    return sum;
}
int main()
{
    char in_str[128] = {0};
    long dec = 0;
    int len = 0;

    while(fgets(in_str, 128, stdin) != NULL){
        len = strlen(in_str);
        in_str[len - 1] = '\0';
        //printf("%s\n", in_str);
        dec = hex_to_decimal(in_str);
        printf("%ld\n", dec);
        memset(in_str, 0, sizeof(in_str));
    }
    return 0;
}