これはHの値が違います。2回目の探索のときはH=2になります。流れ図をよくみるとHを移動させるときにM-1 → H となっています。Mが3のときは、Hは一つ少ない2になります。
M以下ではないので気をつけてね。