Sərgi işi bitirdikdən sonra sevimli məşğuliyyəti olan rəsmlə məşğul olmağa qərar verdi. Əlbəttə ki, əvvəlcə Baş Ujland Ağacını çəkdi. Bu ağac xüsusidir: budaqdan ibarətdir və budaqlar -dən -ə qədər nömrələnib, dövrü şəkildə yerləşir. Yəni birinci budaqdan sonra ikinci, üçüncü və s. gəlir, ən sonuncu (-ci) budaqdan sonra isə yenidən birinci budaq gəlir.
İlkin olaraq hər budaqda müəyyən sayda quş var (bəzən heç bir quş olmaya da bilər). Ağacda cəmi quş var, onların hamısı -dən -ə qədər nömrələnib. Hər quşun çəkisi belə hesablanır: (a_i + b) \bmod (10^9 + 7), burada və sabitlərdir, x \bmod y isə -in -ə bölünməsindən qalan qalığı göstərir. Bütün quşların çəkiləri fərqlidir. -ci budaqda ilkin olaraq c_i quş var, belə ki, birinci budaqda 1, 2, \ldots, c_1, ikinci budaqda c_1 + 1, c_1 + 2, \ldots, c_1 + c_2 və s. quşlar oturur. c_1 + c_2 + \cdots + c_n = m şərti təmin olunur.
Ə hər saniyə, hər budaqda ən azı bir quş olduqda, çəkisi ən az olan quş növbəti budağa uçur. Məsələn, ağacın budağı varsa, ilk budaqda \{1, 3, 5\} çəkili quşlar, ikinci budaqda və üçüncü budaqda \{4, 5, 6\} çəkili quşlar varsa, bir saniyədən sonra budaqlardakı quşların çəkiləri uyğun olaraq \{3, 4, 5\}, \{1, 7\}, \{2, 5, 6\} olacaq. Sərgini iki rəqəm maraqlandırır: və . O, -cı budaqdan -ci saniyədə uşacaq quşun çəkisini bilmək istəyir.
Ağacdakı quşların ilkin yerləşməsi və rəqəmləri verilib. -cı budaqdan -ci saniyədə uşacaq quşun çəkisini tapın.
Birinci sətrdə altı tam ədəd verilir: n \; m \; k \; t \; a \; b (1 \le n \le 10^4, 1 \le m \le 2 \cdot 10^6, 1 \le k \le n, 1 \le t \le 10^9, 1 \le a < 10^9 + 7, 0 \le b < 10^9 + 7). Burada - budaqların sayı, - quşların sayı, - Sərgini maraqlandıran rəqəmlər və - çəkini hesablayan sabitlərdir.
İkinci sətrdə tam ədəd c_1, c_2, \ldots, c_n (0 \le c_i \le m) verilir, c_i -ci budaqda ilk öncə olan quşların sayıdır. Bütün quşların çəkisi cütd-cüt fərqlidir, c_1 + c_2 + \cdots + c_n = m şərti təmin edilir.
Bir ədəd çıxışa yazın — -cı budaqdan -ci saniyədə uşacaq quşun çəkisi, ya da -1, əgər -ci saniyədən əvvəl həmin budaqda heç bir quş olmayacaqsa.
Nümunə 1
Alt Tapşırıq | Ballar | Əlavə məhdudiyyətlər | Tələb olunan alt tapşırıqlar |
|---|---|---|---|
0 | 0 | Şərtdəki testlər | - |
1 | 17 | 1 \le n, m, t \le 100 | 0 |
2 | 12 | 1 \le n \le 100, 1 \le m \le 50000, 1 \le t \le 5000 | 0, 1 |
3 | 18 | 1 \le n \le 100, 1 \le m \le 50000, 1 \le t \le 10^9 | 0, 1, 2 |
4 | 24 | 1 \le n \le 10^4, 1 \le m \le 50000, 1 \le t \le 10^9 | 0, 1, 2, 3 |
5 | 29 | Əlavə məhdudiyyət yoxdur | 0, 1, 2, 3, 4 |