#include using namespace std; int main() { int n, m, a[10010], b[10010], x[1010], y[1010]; cin >> n; for (int i = 0; i < n; i++) cin >> a[i] >> b[i]; cin >> m; for (int i = 0; i < m; i++) cin >> x[i] >> y[i]; int c[1010] = {}, cmax = 0; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (x[j] <= a[i] && y[j] >= b[i]) c[j]++; cmax = max(cmax, c[j]); } } if (!cmax) return cout << 0 << endl, 0; for (int i = 0; i < m; i++) { if (c[i] == cmax) { cout << i + 1 << endl; } } return 0; }