#include<bits/stdc++.h> using namespace std; int n,s; void dfs(long long x){ if(x>n){ return; } s++; dfs(x*10); dfs(x*10+1); } int main(){ cin >> n; dfs(1); cout << s; return 0; }