输入第一行包含两个空格分开的正整数 $m$ 和 $n$,分别表示任务总数和时间范围。
接下来 $m$ 行,每行包含三个空格分开的正整数 $S_i$、$E_i$ 和 $P_i$$(S_i \leq E_i)$,描述一个任务。
接下来 $n$ 行,每行包含四个空格分开的整数 $X_i$、$A_i$、$B_i$ 和 $C_i$,描述一次查询。查询的参数 $K_i$ 需要由公式 $K_i=1+(A_i \cdot \text{Pre}+B_i) \mod C_i$ 计算得到。其中 $\text{Pre}$ 表示上一次查询的结果,对于第一次查询,$\text{Pre}=1$。