問題文
問題文の言語
最初に整数 が与えられる。これらの整数を要素として持つ集合 を作る。同じ値が複数回与えられても、集合には一度だけ格納される。
続いて 個の操作を順に処理する。操作は次の三種類のいずれかである。
- : を に挿入する。すでに が存在する場合は何もしない。
- : を から削除する。 が存在しない場合は何もしない。
すべての種類 の操作について、 番目に小さい要素が必ず存在することが保証される。
入力
入力は次の形式で与えられる。
出力
種類 の各操作について、 の 番目に小さい要素を一行に一つずつ出力する。
制約
- .
- .
- ().
サブタスク
サンプル
入力例
5 9
3 1 3 2 1
3 1
3 3
1 2
1 4
3 4
2 2
3 2
2 10
3 3
出力例
1
3
4
3
4