_ButCoder Inc._ runs a programming competition site called _ButCoder_. In this site, a user is given an integer value called rating that represents his/her skill, which changes each time he/she participates in a contest. The initial value of a new user's rating is $0$, and a user whose rating reaches $K$ or higher is called _Kaiden_ ("total transmission"). Note that a user's rating may become negative.
Hikuhashi is a new user in ButCoder. It is estimated that, his rating increases by $A$ in each of his odd-numbered contests (first, third, fifth, ...), and decreases by $B$ in each of his even-numbered contests (second, fourth, sixth, ...).
According to this estimate, after how many contests will he become Kaiden for the first time, or will he never become Kaiden?
## Constraints
* $1 ≤ K, A, B ≤ 10^{18}$
* All input values are integers.
## Input
Input is given from Standard Input in the following format:
$K$ $A$ $B$
[samples]