#include<bits/stdc++.h>
using namespace std;
map<int,int> mp;
int n,ans=0;
int main(){
scanf("%d",&n);
for(int i=1;i<=n;i++){
int op,pr,t;
scanf("%d%d%d",&op,&pr,&t);
if(op==0){
mp.insert({t,pr});
ans+=pr;
}
else{
int f=0;
for(auto it=mp.begin();it!=mp.end();it++){
if(t-(it->first)<=45 && pr<=it->second){
f=1;
mp.erase(it);
break;
}
}
if(f==0){
ans+=pr;
}
}
}
printf("%d\n",ans);
return 0;
}