#include using namespace std; typedef long long ll; int N, A[111]; int solve(){ map mp; for(int i=0;i Q; for(const auto &ps : mp) Q.push(ps.second); int res = 0; while(Q.size() >= 3){ int a = Q.top(); Q.pop(); int b = Q.top(); Q.pop(); int c = Q.top(); Q.pop(); ++res; if(a > 1)Q.push(a - 1); if(b > 1)Q.push(b - 1); if(c > 1)Q.push(c - 1); } return res; } int main(){ int T; cin >> T; while(T--){ cin >> N; for(int i=0;i> A[i]; cout << solve() << endl; } return 0; }