lines = []
while True:
    try:
        lines.append(input().lower())
    except:
        break

dic = {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'a':10,'b':11,'c':12,'d':13,'e':14,'f':15}

for num in lines:
    x = len(num)-1
    y = 0
    res = 0
    while x > 1:
        res += dic[num[x]]*(16**y)
        y += 1
        x -= 1
    print(res)