#include <stdio.h>
#include <string.h>
int main()
{
    char bin[33];
    scanf("%s", bin);
    int len = strlen(bin);
    for (int i = 0; i < len; i++)
    if (bin[i] != '0' && bin[i] != '1');
    return 0;
}
int val = 0;
for (int i = 0; i < len; i++) val = val * 2 + (bin[i] - '0');
if (bin[0] == '1' && len == 32)val -= (1u << 32);
printf("%d\n", val);
return 0;
}