多重ループにする設計が悪い