给定 $N$ 条线段 $y = a_i x + b_i$(其中 $x \in [l_i, r_i)$)。处理 $Q$ 次查询。
0 $l$ $r$ $a$ $b$:添加一条线段 $y = ax + b$(其中 $x \in [l, r)$)。1 $p$:查询在 $x = p$ 处 $y$ 的最小值。如果不存在这样的 $y$,输出NO。
数据范围
- $1 \leq N, Q \leq 200\,000$
- $-10^9 \leq l_i \lt r_i \leq 10^9$
- $|a_i|, |p| \leq 10^9$
- $|b_i| \leq 10^{18}$
输入格式
$N$ $Q$
$l_0$ $r_0$ $a_0$ $b_0$
$l_1$ $r_1$ $a_1$ $b_1$
:
$l_{N-1}$ $r_{N-1}$ $a_{N-1}$ $b_{N-1}$
$\textrm{Query}_0$
$\textrm{Query}_1$
:
$\textrm{Query}_{Q - 1}$样例
样例输入 1
2 8
-3 3 -1 -1
0 7 0 1
1 -1
1 -2
1 0
1 2
0 -4 2 0 -10
1 -2
1 0
1 2
样例输出 1
0
1
-1
-3
-10
-10
-3
样例输入 2
1 2
-10 0 0 0
1 0
1 -1
样例输出 2
NO
0