#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
    int n;
    int arr[101];
    scanf("%d", &n);
    for (int i = 0; i < n; i++) {
        scanf("%d", &arr[i]);
    }
    int m, a, b, c;
    scanf("%d", &m);
    for (int j = 0; j < m; j++) {
        scanf("%d%d%d", &a, &b, &c);
        for (int h = a-1; h < b; h++) {
            arr[h] += c;
        }
    }
    for (int z = 0; z < n; z++) {
        printf("%d ", arr[z]);
    }

    return 0;
}