P4970 全村最好的嘤嘤刀

题目背景

**重阳节**到了,我们最好的八重樱拥有全村最好的嘤嘤刀……

题目描述

在绯玉丸力量的影响下,八重村成了一条长度为 $n$ 的八重街,并且绯玉丸可以带着八重樱出现在街上的任意地点。而我们的八重樱则会在街上任意穿梭来获取某一地点上的嘤嘤嘤能量,用以升级她的嘤嘤刀。 **出题人:March_H** 在每个时刻,都会发生以下 $3$ 个事件: $1$ $x$ $val$ 表示在 $x$ 地点出现了携带着 $val$ 点嘤嘤嘤能量的绯狱丸,并且绯狱丸会吞噬该点的嘤嘤嘤能量,使得该点的嘤嘤嘤能量变为 $ val - a_i$ 点,$a_i$ 为出现绯狱丸的前一刻,该点所存在的嘤嘤嘤能量。 $2$ $l$ $r$ 表示绯玉丸会带着八重樱出现在[ $l$ , $r$ ]间的任意一点。八重樱为了尽快升级她的嘤嘤刀,会获取该区间上最大的嘤嘤嘤能量。特殊的,为了保卫八重村,当 $l$ , $r$ 之间存在绯狱丸时,八重樱会优先用她的嘤嘤刀对付绯狱丸,并获得绯狱丸此时拥有的 $a_i$ 点嘤嘤嘤能量。 $3$ $l$ $r$ $val$ 绯玉丸会嘤嘤嘤,使得[ $l$ , $r$ ]上的每一个地点的嘤嘤嘤能量增加 $val$ 点(包括绯狱丸)。

输入格式

输出格式

说明/提示

对于所有的数据: 最终答案都会在 $[0,2^{31}-1]$ 范围内; $n$ , $m$ $\leqslant$ $100000$。 值得注意的是,无论八重樱是获取了某一地点的嘤嘤嘤能量还是击败了某一地点的绯狱丸,该地点的嘤嘤嘤值都应当清零而不是保留原来的数值。 对于事件 $2$ ,题目保证每个事件中最多出现 $1$ 只绯狱丸。如果出现多个最大值,在每次比较时,请选择靠右的(std默认的)。