#include using namespace std; #define N 20005 vectorv[105][15]; int t,n,tt,x,p,vis[N]; int main(){ scanf("%d",&t); while (t--){ scanf("%d",&n); for(int i=1;i<=100;i++) for(int j=1;j<=10;j++)v[i][j].clear(); for(int i=1;i<=n;i++){ scanf("%d",&x); for(int j=1;j<=x;j++){ scanf("%d%d",&tt,&p); v[tt][p].push_back(i); } } for(int i=1;i<=n;i++)vis[i]=0; vis[1]=1; for(int i=1;i<=100;i++){ for(int j=1;j<=10;j++){ bool flag=0; for(int k=0;k