#include<bits/stdc++.h>
using namespace std;
long long n,a[10005],m,s[10005];
int main(){
freopen("interval_mod.in","r",stdin);
freopen("interval_mod.out","w",stdout);
std::cin>>n;
for(long long i=1;i<=n;i++){
std::cin>>a[i];
s[i]=a[i]-a[i-1];
}
std::cin>>m;
for(long long i=1;i<=m;i++){
long long r,l,k;
std::cin>>r>>l>>k;
s[r]+=k;
s[l+1]-=k;
}
long long ans=0;
for(long long i=1;i<=n;i++){
ans+=s[i];
std::cout<<ans<<" ";
}
return 0;
}