func_code_string: #include <bits/stdc++.h>   using namespace std;   char buf[256];   signed main() {     long long n;     scanf( %lld , &n);     stack<long long> cur;     set<long long> si;     long long tmp = 1, ans = 0;     for (long long i = 0; i < n * 2; i++) {       scanf( %s , buf);       string s(buf);       if (s ==  add ) {         long long x;         scanf( %lld , &x);         cur.push(x);       }       if (s ==  remove ) {         if (cur.empty() || cur.top() == tmp) {           if (!cur.empty()) cur.pop();           tmp++;         } else {           while (!cur.empty()) {             si.insert(cur.top());             cur.pop();           }           si.erase(tmp);           tmp++;           ans++;         }       }     }     printf( %lld n , ans);     return 0;   }   