#include using namespace std; int main(){ cin.tie(0),ios::sync_with_stdio(false); int t; cin>>t; for(int i=0;i>n; unordered_mapm; for(int j=0;j>l; ++m[l]; } priority_queueq; for(auto&&j:m)q.push({j.second}); int ans=0; while(q.size()>2){ vectorabc(3); for(auto&&j:abc){ j=q.top(); q.pop(); } ++ans; for(auto&&j:abc){ if(j>1)q.push(j-1); } } cout<