#include using namespace std; int n; int l[110], r[110]; void solve() { cin >> n; assert(1 <= n && n <= 100); for (int i = 1; i <= n; i++) { cin >> l[i]; assert(1 <= l[i] && l[i] <= 100); } for (int i = 1; i <= n; i++) { cin >> r[i]; assert(1 <= r[i] && r[i] <= 100); } int best = -1, bestr = -1, who = -1; for (int i = 1; i <= n; i++) { if ( l[i]*r[i] > best || (l[i]*r[i] == best && r[i] > bestr) ) { who = i; best = l[i]*r[i]; bestr = r[i]; } } cout << who << "\n"; } int main() { int test; cin >> test; for (int i = 0; i < test; i++) { solve(); } return 0; }