Zeroes
Santa Claus is already preparing for the New Year 2022. He wants to buy a certain positive amount of gifts so that he can distribute them evenly (without a remainder) among all obedient children. However, he does not know now how many obedient children will be - he only knows that this number ranges from to . Therefore, he wants to buy a minimal positive number of gifts that can be divided between any number of children , where .
He found this (possibly huge) number of gifts, but he is not sure of the correctness, so he asks you to check it. Are you able to tell him how many zeros there should be at the end of this number?
Input
One line contains two integers and ().
Output
Print one integer - the number of zeros at the end of the number of gifts that Santa Claus should buy.
Examples
Note
First example: If there can be from 1 to 6 children, then Santa Claus will buy at least 60 gifts (since this is the smallest number that is divisible by 1, 2, 3, 4, 5 and 6 at the same time), and the number 60 has one zero at the end.
Second example: there may be 10 or 11 children, Santa Claus has to buy 110 gifts.
Scoring
Block 1 (6 points): .
Block 2 (7 points): .
Block 3 (9 points): and .
Block 4 (12 points): .
Block 5 (17 points): .
Block 6 (49 points): without additional restrictions.