第一行,两个整数$N$和$M(1≤N≤500000,1≤M≤100000)$,分别表示表示公园的数量和操作(遛狗或者改变打分)总数。
接下来$N$行,每行一个整数,依次给出小白开始时对公园的打分。
接下来$M$行,每行三个整数。第一个整数$K$,$1$或$2$。$K=1$表示,小新要带小白出去玩,接下来的两个整数$a$和$b$给出了选择公园的范围($1≤a,b≤N$);$K=2$表示,小白改变了对某个公园的打分,接下来的两个整数$p(1≤p≤N)$和$s$,表示小白对第$p$个公园的打分变成了$s$,所有打分都是绝对值不超过1000的整数。
小白每出去玩一次,都对应输出一行,只包含一个整数,表示小白可以选出的公园得分和的最大值。