有一个 n 个数的序列,想请你进行以下几种操作。
1.将[a1,b1]和[a2,b2]区间反转
2.将[a1,b1]和[a2,b2]区间 ×k 。
3.将[a1,b1]和[a2,b2]区间 +k 。
4.将[a1,b1]和[a2,b2]区间 −k 。
5.将[a1,b1]和[a2,b2]区间合并。
6.统计[a1,b1]和[a2,b2]两个区间的和。
共有 m 个操作,每回都有 5 个数,op,a1,a2,b1,b2 以及可能有的一个数 k。 op=i 的时候,执行第 i 种操作。
输出每种第 6 种情况的结果。
n,m≤5×105