using namespace std;
int xh;
int sl;
int qian;
int l,r;
stack<int> st;
int n;
int main()
{
cin>>n;
for(int j=1;j<=n;j++)
{
cin>>xh;
if(xh==1)
{
cin>>l>>r;
for(int i=l;i<=r;i++)
{
st.push(i);
}
else if(xh==2)
{
cin>>sl;
while(sl--)
{
qian+=st.top();
st.pop();
}
cout<<qian<<endl;
}
}
return 0;
}