Your task is to efficiently process the following types of queries:
Add a lineax+bthat is active in range[l,r]Find the maximum point in any active line at positionx
The first line has an integer $n$ : the number of queries.
The following $n$ lines describe the queries. The format of each line is either "1 $a$ $b$ $l$ $r$ " or "2 $x$ ".
Print the answer for each query of type 2. If no line is active, print NO .
6 1 1 2 1 3 2 3 2 4 1 0 4 1 5 2 3 2 4
\n · · · · \n · \n · \n · · · · \n · \n · \n
5 NO 5 4
\n \n \n \n