#include<stdio.h>
#include<stdlib.h>

void add(int *bit,int index,int v){
  const int n=bit[0];
  for(int i=index;i<=n;i+=i&-i) bit[i]+=v;
}

int sum(int *bit,int index){
  int res=0;
  for(int i=index;i>0;i-=i&-i) res+=bit[i];
  return res;
}

int getSum(int *bit,int l,int r){
  return sum(bit,r)-sum(bit,l-1);
}

void run(void){
  int n,q;
  scanf("%d%d",&n,&q);
  int *bit=(int *)calloc(n+1,sizeof(int));
  bit[0]=n;
  while(q--){
    int c,x,y;
    scanf("%d%d%d",&c,&x,&y);
    if(c==0){
      add(bit,x,y);
    } else {
      printf("%d\n",getSum(bit,x,y));
    }
  }
}

int main(void){
  run();
  return 0;
}

