当然フローチャートは描いてみましたが、
常にループしており、HPのチェック処理は常に実行する必要があるので、
他に方法が思いつきませんでした。
どなたか代替案をコードで提示していただけないでしょうか?