return
if(OutofRange(l,r,L,R)) return -1e18
return 0
update
query
push_down
if(t[bh].tag1!=1e18) push_down(L,R,1); else push_down(L,R,2);
也就是不能两种操作同时 push_down,也不能随便选一种。