letの入れ子が入り組んでいた箇所をリファクタ