#include<bits/stdc++.h>
using namespace std;
struct xxx
{
int a,b;
bool c;
}x[100010];
int main()
{
int n,ans=0,tot=0;
cin>>n;
for (int i=1;i<=n;i++)
{
int a,b,c;
cin>>a>>b>>c;
if (a==0)
{
ans+=b;
x[++tot].a=b;
x[tot].b=c+45;
x[tot].c=1;
}
else
{
for (int i=max(tot-45,1);i<=tot;i++)
{
if (x[i].a>b&&x[i].b>=c&&x[i].c)
{
b=0;
x[i].c=0;
break;
}
}
ans+=b;
}
}
cout<<ans;
}