Щасливий результат
Обмеження: 2 сек., 256 МіБ
Після завершення основного туру олімпіади з програмування Зеник отримав невеличкий клаптик паперу, на якому було надруковане число \(x\) — кількість балів, що набрав Зеник. Зауважте, що згідно з кращими традиціями олімпіади з програмування, кількість балів Зеника не може бути нульовою чи від’ємною.
Помітивши не дуже щасливе обличчя Зеника, Марічка нагадала йому про щасливі цифри. Як ви вже напевно знаєте, щасливими вважають цифри 4 та 7. Марічка запевнила Зеника, що найкращим є не найбільший результат, а той, десятковий запис якого містить найбільше щасливих цифр.
Вам необхідно допомогти юному учаснику олімпіади з програмування та порахувати кількість щасливих цифр у його результаті.
Вхідні дані
У єдиному рядку задано одне ціле число \(x\) — результат Зеника.
Вихідні дані
У єдиному рядку виведіть одне ціле число — кількість щасливих цифр у десятковому записі \(x\).
Обмеження
\(1 \le x \le 10^9\).
Приклади
| Вхідні дані (stdin) | Вихідні дані (stdout) |
|---|---|
| 4072457 | 4 |
Примітки
Число чотири мільйони сімдесят дві тисячі чотириста п’ятдесят сім містить чотири щасливі цифри — дві четвірки та дві сімки.
| Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
|---|