#include <bits/stdc++.h>
using namespace std;
#define int long long int
const int MOD = 1000000007;

void init_code() {
#ifndef ONLINE_JUDGE
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
#endif
}

int32_t main() {
    //init_code();
    int t;
    cin >> t;
    while (t--) {
        int n;
        cin>>n;
        vector<int> a(n);
        for(int i=0;i<n;i++) {
            cin>>a[i];
        }
        int l=0;
        int r=n-1;
        int target=n-2;
        sort(a.begin(),a.end());
        while(l<=r) {
            if(a[l]*a[r]==target) {
                cout<<a[l]<<" "<<a[r]<<"\n";
                break;
            } else if(a[l]*a[r]<target) {
                l++;
            } else {
                r--;
            }
        }
        //cout<<1<<" "<<n-2<<"\n";
    }
    return 0;
}