#include using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(nullptr); int T; cin >> T; while(T--){ int N; cin >> N; map C; for(int i=0; i> l; C[l]++; } int low = 0,high = N/3+1; while(high-low > 1){ int sum = 0,mid = (high+low)>>1; for(auto [k,v] : C) sum += min(mid,v); if(sum >= mid*3) low = mid; else high = mid; } cout << low << "\n"; } }