#include<bits/stdc++.h>
using namespace std;
stack<int>s; int n,op,l,r;
unsigned long long k,t;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d",&op);
if(op==1){
scanf("%d%d",&l,&r);
for(int j=l;j<=r;j++) s.push(j);
}
else{
scanf("%llu",&k); t=0;
while(k--){
t+=s.top(); s.pop();
}
printf("%llu\n",t);
}
}
return 0;
}