#include<bits/stdc++.h>
using namespace std;
typedef unsigned long long ll;
int m;
ll all;
ll cnt;
ll s[10000100];
int main(){
ios::sync_with_stdio(0);
cin>>m;
memset(s,0,sizeof(s));
for(ll i=1;i<=m;i++){
ll t,a,b;
cin>>t;
cin>>a;
all+=s[i];
if(t==3){
cin>>b;
if(a>all){
cnt++;
continue;
}else{
s[b]+=a;
}
}
if(t==1){
all+=a;
}
if(t==2){
if(all>=a){
all-=a;
}else{
cnt++;
}
}
}
cout<<cnt;
return 0;
}