素集合データ構造を使います