#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define Would #define you const int INF = 999999999; const int MOD = 1e9 + 7; const double pi = 3.141592653589793238; int a, b, k[10005], l[10005], m[10005], n[10005], cou[10005], mon; int main() { cin >> a; for (int i = 0; i, a; ++i) { cin >> k[i] >> l[i]; } cin >> b; for (int i = 0; i < b; ++i) { cin >> m[i] >> n[i]; } for (int i = 0; i < a; ++i) { for (int j = 0; j < b; ++j) { if (m[j] <= k[i] && n[j] <= l[i]) { ++cou[j]; } } } for (int i = 0; i < b; ++i) { mon = max(cou[i], mon); } if (mon == 0) { cout << 0 << endl; } else { for (int i = 0; i < b; ++i) { if (cou[i] == mon) { cout << i + 1 << endl; } } } }