クリアしました。結構難しい。