segtree_Add_Minvalt; ll@q,@L; t.malloc(L,1); rep(q){ ll@a,@l,@r,@c; t.add(l,r,a==1?c:-c); wt(t.getMinVal(0,L)); }