課題（４－１）リファクタリング（見通しが悪いので関数を切り出す）