#include<iostream>
using namespace std;
int n,x;
struct subway{
int dollar=0;
int time;
int TF;
}a1[100010];
int main(){
cin>>n;
for(int i=0,j=0;i<n;i++){
int a,b,c;
cin>>a;
cin>>b>>c;
if(a!=1){
a1[j].dollar=b;
a1[j].time=c;
j++;
}else{
for(int k=0;k<=j;k++){
if(a1[k].dollar>=b&&c-a1[k].time<=45&&a1[k].TF==0){
a1[k].TF=1;
b=0;
break;
}
}
}
x+=b;
}
cout<<x;
return 0;
}