#include using namespace std; typedef long long ll; ll N; ll bit[2010000]; //aの位置にwを追加 void add(ll a,ll w){ a++; for(int x=a;x<=N+1;x+=(x&(-x)) ){ bit[x] += w; } } //v[0] + ... + v[a-1] ll sum(ll a){ ll ret=0; for(int x=a;x>0;x-=(x&(-x)) ){ ret+=bit[x]; } return ret; } signed main(){ ios::sync_with_stdio(false); cin.tie(0); cout << fixed << setprecision(20); int n,q; cin>>n>>q; N = n; ll a[n]; for(int i=0;i>a[i]; ll ans[n]={}; ll x[q],y[q]; char c[q]; for(int i=0;i>c[i]>>x[i]>>y[i]; } for(int i=q-1;i>=0;i--){ if(c[i] == 'A'){ ans[x[i]-1] += y[i] * sum(x[i]); } else{ add(x[i]-1,1); add(y[i],-1); } } for(int i=0;i