課題（３－１）Enterキー押下処理を追加
課題（４－１）：リファクタリング（見通しが悪いので関数を切り出す）