#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,m;
cin>>n>>m;
long long a[n+1];
for(int i=1;i<=n;i++){
cin>>a[i];
}
long long k[10001],x[10001],y[10001];
for(int i=1;i<=m;i++){
cin>>k[i]>>x[i]>>y[i];
}
for(int i=m;i>=1;i--){
if(k[i]==2){
a[x[i]]/=a[y[i]];
}else{
a[x[i]]-=a[y[i]];
}
}
for(int i=1;i<=n;i++){
cout<<a[i]<<" ";
}
return 0;
}