题目描述
Problem statement
Cards with ranks of $ 2 $ and $ 8 $ are powerful in card game millionaires. Therefore, we call an integer consisting of only the numbers $ 2 $ and $ 8 $ in $ 10 $ decimal notation a good integer. The best integers are listed from the smallest to $2, 8, 22, 28, 82, 88, \$.
Let $ n $ be a positive integer. When $ n $ can be expressed in the form of a product of good integers, find the maximum product. If you can't, output $ -1 $.
Constraint
$1 \ leq n \ leq 10 ^ {18}$
sample
Sample input 1
1
Sample output 1
-1
Sample input 2
2
Sample output 2
1
Sample input 3
88
Sample output 3
3
It can be expressed as $2 \ times 2 \ times 22$.
Sample input 4
100
Sample output 4
-1
Sample input 5
173553147234869248
Sample output 5
11
It can be expressed as $2 ^ 6 \ times 28 \ times 2222 ^ 3 \ times 8828$.
input
$ n $
output
Print the answer on the $ 1 $ line.
Example
Input
1
Output
-1
输入格式
见题面
输出格式
见题面