最後の2行調べるのに9割くらい時間割いてるんだろうな