#include <iostream>
#include <string>
#include <cmath>
#include <algorithm>
using namespace std;
int main() {
string skew;
// long long ans=0;
while (cin >>skew) {
long long ans=0;
long long pow =2;
for(int i=skew.size()-1;i>=0;i--)
{
int num = skew[i]-'0';
ans +=num*(pow - 1);
pow *=2;
}
cout<<ans<<endl;
}
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号