#include <bits/stdc++.h>
int mypow(int x, int n) {
  int res = 1;
  while (n--) res *= x;
  return res;
}
int main() {
  int n;
  scanf("%d", &n);
  int len = 0, ans = 1;
  while (n) {
    if (n % 10 == 7) ans += mypow(2, len);
    len++;
    n /= 10;
  }
  while (--len) ans += mypow(2, len);
  printf("%d", ans);
  return 0;
}
