Recently Colin got addicted to playing a tactics puzzle RPG: Super Algebrawl. In the game, Colin transforms into a boar king with magical mathematical powers! He is on a quest for glory, slaying the horrible monsters that plague the animal realm. Every encounter is a puzzle to be solved with logic and simple algebra!
Just now, Colin came to the next battlefield: Epsilon Estuary. The slimes are the rulers here, and they have a disgusting splitting skill - "SPLASH": once it is injured, assuming its remaining health is

, it will immediately split into two slimes with health

and

respectively, and the new slimes can continue to use this skill if they are injured in the future. A slime with health

will die immediately.
However, our challenger Colin happens to have the best weapon against them: the "SHOCK" magic scroll! Specifically, every time Colin uses the shock magic scroll, it will inflict

damage to every monster. If a monster's health does not exceed

before Colin uses the magic scroll, it will die immediately after Colin uses the magic scroll.
The image above shows an example: assuming

, and there are two slimes on the field with health values

. After Colin used the scroll once, their health became

respectively. Then they split immediately. The first slime split into two slimes with health

and

respectively; the second slime split into two slimes with health

and

respectively.
Colin's magic scroll can be used any number of times, so this is destined to be a one-way killing. But clicking the mouse repeatedly is too tiring, so Colin would like you to calculate, given the initial status of the slimes on the field, how many times does he need to use the scroll at least to ensure that all monsters on the field are killed?