#include <vector>
#include <iostream>

using namespace std;

int n, d, p, q;

int main()
{
    cin >> n;
    
    vector<vector<bool> > c(5000, vector<int>(5, false));
    
    for(int i = 0; i < n; i++)
    {
        cin >> d >> p >> q;
        
        if(d == 1)
        {
            int maxh = -1;
            
            for(int j = p - 1; j < p + q - 1; j++)
            {
                int r = 5000;
                
                while(r--)
                {
                    if(c[r][j] == true)
                    {
                        break;
                    }
                }
                
                maxh = max(maxh, r + 1);
            }
            
            for(int j = p - 1; j < p + q - 1; j++)
            {
                c[maxh][j] = true;
            }
        }
        else
        {
            int r = 5000;
            
            while(r--)
            {
                if(c[r][p] == true)
                {
                    break;
                }
            }
            
            for(int j = r + 1; j < r + q + 1; j++)
            {
                c[j][p] = true;
            }
        }
    }
    
    int sum = 0;
    
    for(int i = 0; i < 5000; i++)
    {
        for(int j = 0; j < 5; j++)
        {
            sum += (c[j][p] ? 1 : 0);
        }
    }
    
    cout << sum << endl;
    
    return 0;
}