第一行包含一个正整数 $T$,表示测试数据的组数。接下来为 $T$ 组数据。
每一组数据的第一行包含两个整数 $n$ 和 $q$,分别表示 $U$ 中的元素个数和事件个数。
接下来的一行,包含 $n$ 个用一个空格隔开的正整数,第 $i$ 个整数为初始的序列中第 $i$ 个元素 $u_i$。
接下来 $q$ 行,每行代表一个事件(按事件发生顺序输入)。每行的第一个数非 0 即 1,表示这个事件的类型。
- 若为 0:在 0 之后还有三个整数 $l$,$r$ 和 $c$(这四个数之间均有一个空格),表示小W将 $u_l, u_{l+1},...,u_r$ 增加 $c$;
- 若为 1:表示两人进行了一次“拼点游戏”,你需要输出相应的结果。
输入数据保证序列 $U$ 中的所有元素总是正整数。