对于所有数据,$1\le n\le 3\times 10^5$,$1\le m\le 10^5$,$0\le s_i\le 10^9$,$-10^7\le a_0,a_1\le 10^7$,$1\le k\le 5\times 10^3$,保证 $s_i$ 严格单调递增。
**注意,本题输入规模较大,请使用较快的方式读入。LOJ 上 C 语言的 `scanf`、C++ 的[关闭同步](http://en.cppreference.com/w/cpp/io/ios_base/sync_with_stdio)的 `cin`、Pascal 的 `read` 读入此题数据时间均在 50 ~ 200 毫秒之间。**
所有测试数据的范围和特点如下表所示:
(未标明的以上述所有数据的限制为准)
| 测试点编号 | $n,m$ 的限制 | $a_0,a_1,k$ 的范围 | 特殊限制 |
|:-:|:-:|:-:|:-:|
| 1 | $n,m\le 100$ | $-100\le a_0,a_1\le 100,k\le 10$ | $s_m\le 10$ |
| 2 | $n,m\le 100$ | $-100\le a_0,a_1\le 100,k\le 10$ | $s_m\le 10$ |
| 3 | $n,m\le 100$ | $-100\le a_0,a_1\le 100,k\le 10$ | $s_m\le 10$ |
| 4 | $n\le 10^5$ | $k=1$ | - |
| 5 | $n\le 10^5$ | $k=1$ | - |
| 6 | $n\le 10^5$ | $k=1$ | - |
| 7 | $n\le 10^5$ | - | $a_0\cdot a_1\ge 0$(即 $a_0,a_1$ 不会一正一负) |
| 8 | $n\le 10^5$ | - | $\|a_1\|\ge\|a_0\|$ |
| 9 | $n\le 10^5$ | - | $S$ 中元素都是偶数 |
| 10 | $n\le 10^5$ | - | $S$ 中元素都是偶数 |
| 11 | $n\le 10^5$ | - | $S$ 中元素都是偶数 |
| 12 | $n\le 10^5$ | $k\le 10$ | $S$ 中元素都是偶数 |
| 13 | $n\le 10^5$ | $k\le 100$ | $S$ 中元素都是偶数 |
| 14 | $n\le 10^5$ | $k\le 1000$ | - |
| 15 | $n\le 10^5$ | - | - |
| 16 | $n\le 1.5\times 10^5$ | $k\le 10$ | - |
| 17 | $n\le 2\times 10^5$ | $k\le 100$ | - |
| 18 | $n\le 2.5\times 10^5$ | $k\le 1000$ | - |
| 19 | - | - | - |
| 20 | - | - | - |