#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(scanf("%s", in_str) != EOF){
dec = hex_to_decimal(in_str);
printf("%ld\n", dec);
memset(in_str, 0, sizeof(in_str));
}
#if 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));
}
#endif
return 0;
}