#include <iostream>
using namespace std;
int n,m,tree[2000010];
int lowbit(int k){
return k & -k;
}
void add(int x,int k){
while(x<=n){
tree[x]+=k;
x+=lowbit(x);
}
}
int sum(int x){
int ans=0;
while (x!=0){
ans+=tree[x];
x-=lowbit(x);
}
return ans;
}
int main(){
cin>>n>>m;
for (int i=1;i<=m;i++){
char a;
long long b,c;
cin>>a>>b>>c;
if (a=='x'){
add(b,c);
}
if (a=='y'){
cout<<sum(c)-sum(b-1)<<endl;
}
}
return 0;
}