どう?って、理屈が間違えてないかってこと?
だとしたら何一つ間違ってないと思うよ

二個並べたコードってのは
forループを消して2個リスナーセットしたんでしょ…普通に
それ以上の意味を考えてもしかたないしね