実は〜〜という理由でこのような実装でした。
では、そのように直しますー。