Problem10525--ABC114 —— C - 755

10525: ABC114 —— C - 755

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 512 MiB

Description

You are given an integer $N$. Among the integers between $1$ and $N$ (inclusive), how many Shichi-Go-San numbers (literally "Seven-Five-Three numbers") are there?

Here, a Shichi-Go-San number is a positive integer that satisfies the following condition:

-   When the number is written in base ten, each of the digits `7`, `5` and `3` appears at least once, and the other digits never appear.

Input

Input is given from Standard Input in the following format:

```
$N$
```

Output

Print the number of the Shichi-Go-San numbers between $1$ and $N$ (inclusive).

Constraints

-   $1 \leq N < 10^9$
-   $N$ is an integer.

Sample 1 Input

575

Sample 1 Output

4
There are four Shichi-Go-San numbers not greater than 575: 357,375,537 and 573.

Sample 2 Input

3600

Sample 2 Output

13
There are 13 Shichi-Go-San numbers not greater than 3600: the above four numbers, 735,753,3357,3375,3537,3557,3573,3575 and 3577.

Sample 3 Input

999999999

Sample 3 Output

26484

Source/Category