Problem C: 公里数

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:121 Solved:69

Description

       某辆车的里程表出现了故障:它总是跳过数字 3 和数字 8。也就是说,当前显示已走过两公里时,如果车子再向前走一公里,那么将显示 4 公里,而不是 3 公里(数字3 跳过了)。 再比如,当前是 15229 公里,车子再向前走一公里,显示的是 15240 公里,而不是 15230 公里。数字 8 也同样跳过。 

       请你写一个程序,根据里程表上显示的数字,计算车子真正走了多少公里。

Input

故障里程表显示的公里数 s(1≤s≤1000000)

Output

正确的公里数

Sample Input Copy

15

Sample Output Copy

12

HINT

【样例说明】

1 到 15 数字中,包含数字 3、8、13