#include <iostream>
#include <stack>
using namespace std;
int n,a[500010],b;
stack <int> s;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
int m;
cin>>m;
if(m==1){
int l,r;
cin>>l>>r;
while(l<=r){
s.push(l);
l++;
}
}
if(m==2){
++b;
int k,j=1;
cin>>k;
while(j<=k){
a[b]+=s.top();
s.pop();
}
}
}
for(int i=1;i<=b;i++)
cout<<a[i]<<endl;
return 0;
}