問題文問題文の言語日本語expand_more한국어English日本語简体中文最初に整数 A1,A2,⋯ ,ANA_1,A_2,\cdots,A_NA1,A2,⋯,AN が与えられる。これらの整数を要素として持つ集合 SSS を作る。同じ値が複数回与えられても、集合には一度だけ格納される。 続いて QQQ 個の操作を順に処理する。操作は次の三種類のいずれかである。 1 x1\ x1 x: xxx を SSS に挿入する。すでに xxx が存在する場合は何もしない。 2 x2\ x2 x: xxx を から削除する。 が存在しない場合は何もしない。 すべての種類 333 の操作について、kkk 番目に小さい要素が必ず存在することが保証される。入力入力は次の形式で与えられる。N QN\ QN Q A1 A2 ⋯ ANA_1\ A_2\ \cdots\ A_NA1 A2 ⋯ 出力種類 333 の各操作について、SSS の kkk 番目に小さい要素を一行に一つずつ出力する。制約 1≤N,Q≤300 0001 \leq N,Q \leq 300\,0001≤N,Q≤300000. N+Q≤500 000N+Q \leq 500\,000N+Q≤500000. (). サブタスク#得点制約135種類 222 の操作は与えられない。265追加の制約はない。サンプル入力例コピー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タグを表示