不老長寿の Atsuo くんの家には、庭があります!
Atsuo くんの庭には、N 本の植物が一直線状に植えられている場所があります。
左から i 番目の植物を Pi とし、今日の Pi の長さを Hi とします。また、「区間 [left,right] の植物」とは、すべての Pi(left≤i≤right) の事を指します。
彼は、明日から D 日間、庭の植物の観察日記を行うことにしました。Atsuo くんが管理のために毎日行うタスクは以下の2種類です。
今日から j 日後について、
- 区間 [Lj,Rj] の植物に薬剤をまく。これによって、区間 [Lj,Rj] の植物の長さがすぐに Xj 伸びる。
- 区間 [Aj,Bj] の植物の中で、もっとも長いものを探して、観察日記に長さを記録する。
というタスク二つを、1 → 2 の順番で 1 回ずつ行います。
あなたはすべての Xj の情報を調べ上げたので、今後 D 日間の観察日記の内容を予測してください。
制約
- 1≤N≤2×105
- 0≤Hi≤109(1≤i≤N)
- 1≤D≤105
- 1≤Lj≤Rj≤N(1≤j≤D)
- 1≤Aj≤Bj≤N(1≤j≤D)
- 1≤Xj≤105(1≤j≤D)
- 入力はすべて整数
小課題
- (50点) 1≤N,D≤1000
- (50点) Lj=Rj(1≤j≤D)
- (50点) 追加の制約はない。
入力
N
H1 H2 ... HN
D
L1 R1 X1 A1 B1
L2 R2 X2 A2 B2
⋮
LD RD XD AD BD
出力
明日から D 日後までに、2 つ目のタスクで記録される数(長さ)を、改行区切りで出力してください。
入出力例
入力例
6
1 3 2 4 5 2
3
1 3 2 1 4
2 5 1 1 5
5 5 4 5 5
出力例
1 日目は、植物の長さは
となっていて、この時区間 [1,4] の植物で最も長いのは P2 なので、その長さの 5 を出力します。
2 日目は
3 日目は
となるので、同様に 2, 3 日目の答えは 6, 10 となります。