AT_abc443_b [ABC443B] Setsubun
Description
At the annual Setsubun festival, one eats the same number of beans as their age. Takahashi-kun does not eat beans at any other time.
He is $ N $ years old at this year's Setsubun ( $ 0 $ years later).
At the earliest, how many years later will he have eaten a total of $ K $ or more beans from this year onward (including this year)?
He is immortal, so he will eventually have eaten a total of $ K $ or more beans from this year onward.
Input Format
The input is given from Standard Input in the following format:
> $ N $ $ K $
Output Format
Print the answer.
Explanation/Hint
### Sample Explanation 1
- At Setsubun $ 0 $ years later, Takahashi-kun eats $ 4 $ beans, totaling $ 4 $ beans from this year onward.
- At Setsubun $ 1 $ year later, he eats $ 5 $ beans, totaling $ 9 $ beans from this year onward.
- At Setsubun $ 2 $ years later, he eats $ 6 $ beans, totaling $ 15 $ beans from this year onward.
- At Setsubun $ 3 $ years later, he eats $ 7 $ beans, totaling $ 22 $ beans from this year onward.
- At Setsubun $ 4 $ years later, he eats $ 8 $ beans, totaling $ 30 $ beans from this year onward.
- At Setsubun $ 5 $ years later, he eats $ 9 $ beans, totaling $ 39 $ beans from this year onward.
- At Setsubun $ 6 $ years later, he eats $ 10 $ beans, totaling $ 49 $ beans from this year onward.
At Setsubun $ 6 $ years later, he will have eaten a total of $ 43 $ or more beans, so output $ 6 $ .
### Sample Explanation 2
The number of beans eaten this year alone may reach $ K $ or more.
### Constraints
- All input values are integers.
- $ 1 \le N,K \le 10^8 $