コードの綺麗さ犠牲にしてもあんまり速度変わらなかった