/*input
5
1 2 3 4 5
*/
#include<bits/stdc++.h>
using namespace std;
const int mod=1e9 + 7;
#define int long long
const int inf=1e18;
#define pii pair<int, int>
#define f first
#define s second
#define mp make_pair
#define FOR(i, n) for(int i=1;i<=n;i++)
#define TRACE(x) cerr << #x << " = " << x << endl
//Trace prints the name of the variable and the value.
void solve()
{
int n;cin>>n;assert(n<=5e5);int mval=inf;set<int> vals;
for(int i=1;i<=n;i++)
{
int cur;cin>>cur;
assert(vals.count(cur)==0);vals.insert(cur);
mval=min(mval, cur);
}
cout<<mval<<endl;
}
signed main()
{
ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
/* freopen("input1.txt", "r", stdin);
freopen("output1.txt", "w", stdout);*/
int t;cin>>t;
while(t--) solve();
}
LyppbnB1dAo1CjEgMiAzIDQgNQoqLwojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjb25zdCBpbnQgbW9kPTFlOSArIDc7CiNkZWZpbmUgaW50IGxvbmcgbG9uZwpjb25zdCBpbnQgaW5mPTFlMTg7CiNkZWZpbmUgcGlpIHBhaXI8aW50LCBpbnQ+CiNkZWZpbmUgZiBmaXJzdAojZGVmaW5lIHMgc2Vjb25kIAojZGVmaW5lIG1wIG1ha2VfcGFpcgojZGVmaW5lIEZPUihpLCBuKSBmb3IoaW50IGk9MTtpPD1uO2krKykKI2RlZmluZSBUUkFDRSh4KSBjZXJyIDw8ICN4IDw8ICIgPSAiIDw8IHggPDwgZW5kbCAKLy9UcmFjZSBwcmludHMgdGhlIG5hbWUgb2YgdGhlIHZhcmlhYmxlIGFuZCB0aGUgdmFsdWUuCnZvaWQgc29sdmUoKQp7CglpbnQgbjtjaW4+Pm47YXNzZXJ0KG48PTVlNSk7aW50IG12YWw9aW5mO3NldDxpbnQ+IHZhbHM7Cglmb3IoaW50IGk9MTtpPD1uO2krKykKCXsKCQlpbnQgY3VyO2Npbj4+Y3VyOwoJCWFzc2VydCh2YWxzLmNvdW50KGN1cik9PTApO3ZhbHMuaW5zZXJ0KGN1cik7CgkJbXZhbD1taW4obXZhbCwgY3VyKTsKCX0KCWNvdXQ8PG12YWw8PGVuZGw7Cn0Kc2lnbmVkIG1haW4oKQp7Cglpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTtjaW4udGllKE5VTEwpO2NvdXQudGllKE5VTEwpOwovKglmcmVvcGVuKCJpbnB1dDEudHh0IiwgInIiLCBzdGRpbik7CglmcmVvcGVuKCJvdXRwdXQxLnR4dCIsICJ3Iiwgc3Rkb3V0KTsqLwoJaW50IHQ7Y2luPj50OwoJd2hpbGUodC0tKSBzb2x2ZSgpOwp9IA==