#include #include #include using namespace std; int main() { int T; cin>>T; while (T--) { int n; cin>>n; map a; while (n--) { int l; cin>>l; a[l]++; } vector v; for(auto& x: a) v.push_back(x.second); sort(v.rbegin(), v.rend()); int res=0, m=v.size(); while (m>2) { ++res; for(int i=0;i<3;++i) if (--v[i]==0) --m; sort(v.rbegin(), v.rend()); } cout<