Cerință
După ce ai terminat ultimul sezon din serialul momentului, Stranger Things, te-ai regăsit într-un vid sufletesc din care e greu să ieși. Totuși, pentru a mai diminua durerea sfârșitului, te-ai gândit să imortalizezi pentru totdeauna acest serial prin obținerea figurinelor din ultima colecție Kinder Joy x Stranger Things, însă rapid ți-ai dat seama că este mai greu decât pare.
Dorind neapărat să ai setul complet, ai început să te documentezi și ai aflat că poți identifica figurinele după coduri. Astfel, se consideră un șir de elemente , unde fiecare element reprezintă un cod posibil de pe un produs Kinder Joy. De asemenea, sursele tale mai mult sau mai puțin legale îți spun că pentru fiecare personaj din cele totale, codul cu cea mai mare probabilitate este minimul din intervalul , unde și reprezintă indici din șirul .
După ce ai reușit să termini toată colecția, un prieten îți spune că echipa HackTheArt oferă un stand personalizat pentru toate figurinele dacă reușești să găsești codul X corect, bazat pe șirul codurilor cu cele mai mari probabilități calculat anterior, denumit în continuare . Codul X este definit drept al -lea termen al șirului , dat de formula:
Pentru că acest număr poate fi foarte mare, se cere afișarea lui modulo . Ce mai aștepți? Ai toate informațiile necesare să termini colecția ca un adevărat profesionist, dă-i drumul!
Date de intrare
Pe prima linie se găsește numărul , reprezentând numărul de coduri posibile de pe produsele Kinder Joy.
Pe a doua linie se găsesc elementele șirului , separate prin câte un spațiu.
Pe a treia linie se găsește numărul , reprezentând numărul total de figurine.
Pe următoarele linii se găsesc intervalele de forma cu semnificația din enunț, intervalul aflându-se pe linia .
Date de ieșire
Pe ecran se va afișa codul X.
Restricții și precizări
- ;
- ;
- ;
- , cu .
Exemplul 1
stdin
5
3 5 2 4 1
2
1 2
2 3
stdout
8
Exemplul 2
stdin
4
10 2 5 3
3
2 2
3 4
2 3
stdout
2048