func_code_string: #include <bits/stdc++.h>   using namespace std;   const int N=2e5+10;   int a[N],tt;   int cnt[N];   int pre[N];   int main(){       int t;       scanf( %d ,&t);       while(t--){           int n;           tt=0;           scanf( %d ,&n);           for(int i=1;i<=n;i++) scanf( %d ,&a[i]);           sort(a+1,a+n+1);           for(int i=1;i<=n;i++){               if(a[i]==a[i-1]) cnt[tt]++;               else{                   tt++;                   cnt[tt]++;               }           }           priority_queue<int>s;           for(int i=1;i<=tt;i++) {               s.push(cnt[i]);               cnt[i]=0;           }           int sh=0;           int ans;           while(1){               if(s.size()==1) {                   ans = s.top();                   break;               }               if(s.empty()){                   ans=0;                   break;               }               int a=s.top();               s.pop();               int b=s.top();               s.pop();               a--;               b--;               if(a!=0)                   s.push(a);               if(b!=0)                   s.push(b);              }           printf( %d n ,ans);       }       return 0;   }   