#include #include #include #include #include #include #include #include #include using namespace std; #define mann 1000010 #define INF 0x3f3f3f3f #define Max 1e14+10 typedef long long LL; struct node { string s; int x; } c[105]; bool cmp(node a,node b) { if(a.s+b.s==b.s+a.s) return a.x>b.x; else return a.s+b.smp; int main() { int t,n; scanf("%d",&t); while(t--) { mp.clear(); scanf("%d",&n); for(int i=0; i>c[i].s>>c[i].x; sort(c,c+n,cmp); int sum=0; for(int i=0;i