#include <iostream>
#include <vector>
#include <cmath>
#include <algorithm>
using namespace std;
int main() {
string str;
while (cin>>str){
int sum=0;
for (int i = str.size()-1,j=0; i>=0 ; --i,j++) {
switch (str[i]) {
case '1':sum+= pow(2,j+1)-1;break;
case '2':sum+=2*(pow(2,j+1)-1);break;
}
}
cout<<sum<<endl;
}
return 0;
}

京公网安备 11010502036488号