#include <bits/stdc++.h>
#include <queue>
using namespace std;
int main(){
queue<int> s;
int n,spend=0;
cin>>n;
int a[n][3],temp;
for (int i=0;i<n;i++)
{
cin>>a[i][0]>>a[i][1]>>a[i][2];
}
for (int i=0;i<n;i++)
{
if (a[i][0]==0)
{
s.push(i);
spend+=a[i][1];
}
else
{ temp=s.back();
while (a[i][2]-a[temp][2]<=45)
{
s.pop();
temp=s.back();
}
if ( (a[i][1]>=a[temp][1]))
{
spend+=a[i][1];
}
else
s.pop();
}
}
cout<<spend;
}