#include <iostream> using namespace std; typedef long long LL; LL n,res; void dfs(LL u) { if(u>n) return; res++; dfs(u*10+4); dfs(u*10+7); } int main() { cin>>n; dfs(4); dfs(7); cout<<res<<endl; }