using System.Collections.Generic;
public static void Main()
int n = int.Parse(Console.ReadLine());
int[,] matrix = new int[n, n];
int[] included = new int[n];
for(int i = 0; i < n; i++)
string[] input = Console.ReadLine().Split(' ');
v[i] = int.Parse(input[0]);
c[i] = int.Parse(input[1]);
l[i] = int.Parse(input[2]);
r[i] = int.Parse(input[3]);
for(int i = 0; i < n; i++)
if(l[i] > cBefore || r[i] > cAfter)