#include <bits/stdc++.h>
using namespace std;
int main () {
int t;
scanf ("%d", &t);
int ans = 0; int money = 0;
for (int i=1; i<=t; i++) {
int game, model, b = 0; long long seal;
scanf ("%d", &game);
if (game == 1) {
scanf ("%d", &model);
money += model;
continue;
}
else if (game == 2) {
scanf ("%d", &model);
if (model <= money) money -= model;
else {
if (i == b) {
if (model > (money + seal)) ans++;
else money += b, money -= model, seal = 0;
}
else ans++;
}
continue;
}
else {
scanf ("%d %d", &model, &b);
seal += model;
continue;
}
}
printf ("%d\n", ans);
return 0;
}