ref #10 実行完了 ref #9 もリファクタリング