Problema
Ai un șir de numere întregi a_1, a_2, \ldots, a_n. Trebuie să răspunzi la întrebări, fiecare întrebare fiind de forma: "Care este suma elementelor din subșirul a_l, a_{l+1}, \ldots, a_r?"
Intrare
Prima linie conține două numere întregi și (1 \leq n, q \leq 10^5) — lungimea șirului și numărul de întrebări.
A doua linie conține numere întregi a_1, a_2, \ldots, a_n (-10^9 \leq a_i \leq 10^9) — elementele șirului.
Următoarele linii conțin câte două numere întregi și (1 \leq l \leq r \leq n) — indicii subșirului pentru care trebuie să calculezi suma.
Ieșire
Pentru fiecare întrebare, afișează suma elementelor din subșirul a_l, a_{l+1}, \ldots, a_r pe o linie separată.
Exemplul 1