単純な条件が100個あるのかと思ったけど、条件が複雑なのか