你需要维护一个可重集,支持五种操作:
-
D x
表示删除$x$ ,保证$x$ 一定存在。若有多个只用删除一个。 -
B
询问集合中最大值。 -
S
询问集合中最小值。 -
M
设集合中最大值为$a$ ,最小值为$b$ ,询问$a^b \bmod 317847191$ 。 -
T
询问数列中所有数的乘积,对$317847191$ 取模。
对于所有询问保证集合非空。
第一行两个正整数
第二行
接下来
对于每个询问,输出一行一个整数表示答案。
3 6
2 6 9
M
D 9
B
S
M
T
81
6
2
36
12
【数据规模】
对于
对于