#include<cstdio>
using namespace std;
int main(){
long long op,n,m,a[100010],c,b,z=0;
scanf("%lld%lld",&n,&m);
for(int i=0;i<n;i++){
scanf("%lld",&a[i]);
}
for(int i=0;i<m;i++){
scanf("%lld",&op);
if (op==1){
scanf("%lld%lld",&c,&b);
a[c-1]=a[c-1]+b;
}
else{
scanf("%lld%lld",&c,&b);
for(int i=c-1;i<b;i++){
z=z+a[i];
}
printf("%lld\n",z);
z=0;
}
}
return 0;
}