You are playing a turn-based role-playing game.
At the moment you are preparing a strategy that will defeat an enemy character in the fewest turns possible.
At the beginning of the fight the enemy has HP hitpoints.
The enemy dies when their hitpoints become zero or negative.
A less experienced player may simply try attacking each turn, but you know the importance of support skills.
In each of your turns you may choose one of the following two actions: either Focus or Attack.
- Focus changes the amount of damage dealt by an Attack performed during your next turn.
- Attack deals some damage to the opponent.
If you used Focus during your immediately previous turn, the attack decreases the enemy's hitpoints by buffedAttack.
Otherwise, the attack decreases the enemy's hitpoints by normalAttack.
You are given the ints HP, normalAttack and buffedAttack.
Return the smallest number of turns in which you can kill the enemy.