import sys from collections import Counter readline=sys.stdin.readline def Bisect_Int(ok,ng,is_ok): while abs(ok-ng)>1: mid=(ok+ng)//2 if is_ok(mid): ok=mid else: ng=mid return ok T=int(readline()) for t in range(T): N=int(readline()) L=list(map(int,readline().split())) C=Counter(L) def is_ok(ans): cnt=0 for l,c in C.items(): cnt+=min(c,ans) return ans*3<=cnt ans=Bisect_Int(0,1<<30,is_ok) print(ans)