There are multiple test cases.
The first line contains a single integer $N$.
Next line contains $N$ space separated integers $A_{1}$, $A_{2}$, …, $A_{N}$, where $A_{i}$ denotes initial coding skill of Boy $i$.
Next line contains a single integer $Q$ representing the number of queries.
Next $Q$ lines contain queries which can be any of the two types.
1 ≤ $N$, $Q$ ≤ $10^{5}$
1 ≤ $A_{i}$, $v$ ≤ $10^{9}$
1 ≤ $l$ ≤ $r$ ≤ $N$
1 ≤ $k$ ≤ $r\ –\ l$ + 1