EduBrick

A. Егор и массив

1000 мс · 256 МБ · всё или ничего

У Егора есть массив aa и mm операций. Операция ii задана тройкой li,ri,dil_i, r_i, d_i: применить её значит увеличить элементы с номерами li,,ril_i, \ldots, r_i на did_i.

Егор записал kk запросов. Запрос xi,yix_i, y_i означает, что нужно применить к массиву операции с номерами xi,xi+1,,yix_i, x_i + 1, \ldots, y_i.

Каким будет массив после выполнения всех запросов?

Формат ввода

В первой строке целые числа nn, mm, kk (1n,m,k1051 \le n, m, k \le 10^5). Во второй строке nn целых чисел a1,,ana_1, \ldots, a_n (0ai1050 \le a_i \le 10^5). В следующих mm строках операции: lil_i, rir_i, did_i (1lirin1 \le l_i \le r_i \le n, 0di1050 \le d_i \le 10^5). В следующих kk строках запросы: xix_i, yiy_i (1xiyim1 \le x_i \le y_i \le m).

Формат вывода

В единственную строку выведите nn целых чисел — массив, который получит Егор.

Примеры

ввод
3 3 3
1 2 3
1 2 1
1 3 2
2 3 4
1 2
1 3
2 3
вывод
9 18 17
Войдите, чтобы отправлять решения.