#include <iostream>
#include <cstdio>
using namespace std;
#define MAX 2002
int main()
{
int t;scanf("%d",&t);
while(t--)
{
int arr[MAX],i;for(i=0;i<MAX;i++)arr[i]=0;
int n,num,ans;
int hz=1000;bool fg=false;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&num);
arr[num+hz]++;
if(arr[num+hz]>n/2)
{
fg=true;ans=num;break;
}
}
if(fg)
{
printf("YES %d\n",ans);
}
else printf("NO\n");
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojZGVmaW5lIE1BWCAyMDAyCmludCBtYWluKCkKewoJaW50IHQ7c2NhbmYoIiVkIiwmdCk7Cgl3aGlsZSh0LS0pCgl7CgkJaW50IGFycltNQVhdLGk7Zm9yKGk9MDtpPE1BWDtpKyspYXJyW2ldPTA7CgkJaW50IG4sbnVtLGFuczsKCQlpbnQgaHo9MTAwMDtib29sIGZnPWZhbHNlOwoJCXNjYW5mKCIlZCIsJm4pOwoJCWZvcihpPTA7aTxuO2krKykKCQl7CgkJCXNjYW5mKCIlZCIsJm51bSk7CgkJCWFycltudW0raHpdKys7CgkJCWlmKGFycltudW0raHpdPm4vMikKCQkJewoJCQkJZmc9dHJ1ZTthbnM9bnVtO2JyZWFrOwoJCQl9CgkJfQoJCWlmKGZnKQoJCXsKCQkJcHJpbnRmKCJZRVMgJWRcbiIsYW5zKTsKCQl9CgkJZWxzZSBwcmludGYoIk5PXG4iKTsKfQp9