while True:
    try:
        a = input()
        if a =="0":
            break
        l = len(a)
        s = 0
        for i in range(l):
            s +=int(a[i])*(2**(l-i)-1) 
        print(s)
    except:
        break