#include <bits/stdc++.h>
using namespace std;
long long n;
priority_queue<long long, vector<long long>, greater<int> > pl;
string s;
stack<long long> st;
long long a;
long long f, t;
long long y;
long long h[3000000];
int main() {
  cin >> n;
  f = 1;
  for (long long i = 0; i != n * 2; i++) {
    cin >> s;
    if (s == "add") {
      cin >> a;
      st.push(a);
    } else {
      if (st.empty()) {
        pl.pop();
        f += 1;
      } else {
        if (st.top() == f) {
          st.pop();
          f += 1;
        } else {
          t += 1;
          while (!st.empty()) {
            pl.push(st.top());
            st.pop();
          }
          pl.pop();
          f += 1;
        }
      }
    }
  }
  cout << t;
}
